Terry Nutt is Chief Financial Officer at Talen Energy, where he oversees the company’s finance, risk management, accounting, investor relations, M&A and treasury functions. He brings more than two decades of energy industry experience, including leadership roles across utility companies, power generation providers and energy trading firms, with prior executive finance experience at Just Energy, EDF Trading North America and Vistra Corporation.