Trevor Smith Pe

Project Director

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.

Location

Lake Peekskill, United States

Links

Previous companies


Org chart



Offices

This person is not in any offices