Chief Engineer - The Algonquin Hotel Times Square

New York, NY 10036