Talen Energy employs 1,119 employees. The Talen Energy management team includes Mac McFarland (President and Chief Executive Officer), John Chesser (Chief Financial Officer, Senior Vice President, Finance and Treasurer), and Terry Nutt (Chief Financial Officer).
Get Contact Info for All DepartmentsLooking for a particular Talen Energy employee's phone or email?