Joseph Russo is an experienced Project Manager with a diverse background in construction and engineering. Currently serving as Project Manager at EDA Contractors, Inc. since September 2018, Joseph oversees the JFK Air Traffic Control Tower project, focusing on roof and curtain wall remediation as well as mechanical and electrical systems. Previous roles include On-Site Contractor and Project Coordinator at Javan Engineering, Personnel Manager at AES Clean Technology Inc., and Executive Recruiter at Global Employment Solutions. Joseph also held Project Manager positions at The Rock Brook Consulting Group, Bala Consulting Engineers, and The Energy Consortium. Joseph holds a degree in Mechanical Engineering from Drexel University.
Sign up to view 2 direct reports
Get started