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 […]