On December 15, 2025, Talen Energy Corp announced significant management changes, including the appointment of Terry Nutt as President and Cole Muller as CFO, with extended contracts for several executives through February 2027. The CEO, Mark McFarland, will continue in his role while resigning as President, and key compensation details were shared.