John McElroy, LEED AP, currently serves as a Conceptual Designer at New Hudson Facades since October 2018. Prior to this role, John held the position of Vice President of Engineering at Alumil N.A. from February 2010 to October 2018, where leadership in the design and engineering of window, door, and curtain wall systems for the North American market was emphasized. John's career at Enclos Corp spanned from 1996 to 2009, progressing from Technical Project Manager, with a significant assignment at the Tsing Yi Railway Station in Hong Kong, to Engineering Manager and ultimately Director of Engineering, where John expanded staff and contributed to notable projects such as The Comcast Center and The Wynn Encore Hotel. John's earlier experience includes serving as a Job Captain at Flour City Architectural Metals from 1982 to 1996. John holds a Bachelor of Science degree in Architectural Technology from the New York Institute of Technology.
Sign up to view 0 direct reports
Get started
This person is not in any teams