Talen Energy Corporation announced that Terry Nutt has been appointed Chief Financial Officer effective July 10, 2023. He brings a wealth of energy industry experience to Talen, having most recently served as Chief Financial Officer for Just Energy and Chief Financial Officer and Managing Director for EDF Trading North America prior to that. He also previously served in the role of Senior Vice President and Controller for Vistra Corp.