TALEN ENERGY CORP (TLN)
Sector: Utilities
Sector: Utilities
TALEN ENERGY CORP - Executive Compensation
Chief Executive Officer former President
Executive Compensation
Mark McFarland serves as President and Chief Executive Officer of Talen Energy Corporation, a leading independent power producer focused on reliable, carbon-free energy generation. With over 30 years of experience in the energy sector, McFarland joined Talen in 2015 as Executive Vice President and Chief Commercial Officer. Prior to Talen, he held senior leadership roles at NRG Energy, including President of the South Central Region and Head of Retail, where he oversaw competitive power generation, retail energy services, and large-scale infrastructure projects. His earlier career at Reliant Energy honed his expertise in deregulated energy markets, commercial operations, and strategic growth initiatives. Under McFarland's leadership, Talen has solidified its position as a premier owner and operator of nuclear and fossil-fueled power plants, including the landmark Susquehanna Nuclear plant. He spearheaded the company's emergence from bankruptcy in 2020, driving a transformation toward high-margin assets and innovative partnerships, such as the landmark agreement to supply power to Amazon Web Services data centers. His strategic vision has emphasized sustainability, reliability, and technological integration, positioning Talen at the forefront of the energy transition while delivering strong financial performance and shareholder value. As CEO, McFarland continues to guide Talen through dynamic market conditions, advocating for policies that support nuclear energy's role in meeting growing electricity demands from AI and data centers. His proven track record in operational excellence and commercial innovation has earned him recognition as a key industry leader committed to powering America's future with clean, resilient energy solutions.