Jeff Cast
Jeff Cast Chief Financial Officer Jeff Cast has more than 20 years of experience in the energy industry. During his tenure as Terra-Gen’s vice president of finance, Jeff directed the company’s project and corporate financing, as well as its mergers and acquisitions. Prior to joining Terra-Gen in 2009, Jeff served as a vice president at […]
Timothy Beekman
Vice President – Finance
Katie Bellezza
Chief Commercial Officer
Aditi Suresh
General Counsel
Darren J. Weiss
Vice President – Performance Engineering
Dan Thompson
Vice President – Head of Origination
Kevin Sheen
Vice President of Business Development
Erec DeVost
Vice President – Solar Development
Sam Sours
Vice President – Development
Robert Skaggs
Vice President – Development