Maintenance Technician- Holiday Inn Express in new york city, ny | ApplyBoost