Trevor Smith Pe

Project Manager at Ecosystem

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.

Links

Previous companies

New York Power Authority logo

Timeline

  • Project Manager

    September 1, 2023 - present

  • Team Lead Construction Engineer

    March, 2017

View in org chart