Chief Technical Officer
As Chief Technical Officer (CTO), Kevin oversees the Information Technology (IT), Engineering, Environmental Health and Safety (EH&S), and Technical teams to drive technical performance and innovation and support operations. Kevin has over 20 years of experience in the power industry and had previously worked for Veolia in senior and leadership positions for nearly 10 years.
Kevin’s most recent role at Veolia was serving as Senior Vice President of Operations for Veolia North America’s (VNA) East business. Appointed in 2018, Kevin was responsible for VNA’s largest region of business, overseeing over 50 facilities, including the company’s largest district energy systems: Boston and Philadelphia.
He graduated from the United States Merchant Marine Academy with a bachelor’s degree in Mechanical and Nuclear Engineering. He also achieved an MBA from Boston University.