Company Description. EC CONTRACTING, INC is a construction company specializing in curtain wall, storefront, metal panels, aluminum, and glass installations. Based in Farmingdale, NY, we serve commercial clients in Long Island, New York City, and the Tri-state area. Role Description. This is a full-time on-site role for a Construction Project Manager. The Construction Project Manager will be responsible for project coordination, construction proj...