Trevor Smith, a project manager at Ecosystem since March 2017, leads a multi-disciplinary team in designing and implementing decarbonization projects and energy infrastructure upgrades for various facilities. Trevor previously worked at New York Power Authority as a construction engineer and conservation engineer, overseeing energy efficiency projects in NYC. Additionally, Trevor has experience in research and development, as well as technical work in various industries such as healthcare and automotive. Smith graduated from Drexel University with a BS in Mechanical Engineering in 2010.
Sign up to view 1 direct report
Get started