Our Leadership
We have built a strong, diverse leadership team
Talen’s senior leadership team is comprised of energy industry veterans who bring deep experience and unique perspectives across a number of key areas, including corporate governance, finance, trading, corporate development, and operations excellence. Together, they share a commitment to producing energy safely, efficiently, reliably, and in an environmentally friendly manner through Talen’s highly integrated portfolio of nuclear, natural gas, coal and oil energy.
Our leaders drive the execution of our vision, strategy and culture in partnership with our 1,900 talented colleagues across Talen.
Corporate Leadership Team
Brad Berryman
Chief Nuclear Officer
Sergio Castro
Vice President, Treasury
Dale Lebsack
Chief Fossil Officer
Ellen Liu
Senior Director, Investor Relations
Jennifer Mansh
Senior Vice President, Regulatory and External Affairs
Mark "Mac" McFarland
President, Chief Executive Officer & Director
Chris Morice
Chief Commercial Officer
Cole Muller
Executive Vice President, Strategic Ventures
Terry Nutt
Chief Financial Officer
Darren Olagues
Chief Development Officer
Anthony Plagens
Senior Vice President and Chief Accounting Officer
Olivia Sigo
Vice President, Risk Management
Katie Sussen
Vice President, Finance
John Wander
General Counsel and Corporate Secretary
Tim Woodland
Senior Vice President, Information Technology
Andy Wright
Chief Administrative Officer
Board of Directors
Stephen Schaefer
Chairman
Gizman Abbas
Director
Anthony Horton
Director
Karen Hyde
Director
Mark "Mac" McFarland
President, Chief Executive Officer & Director
Joseph Nigro
Director
Christine Benson Schwartzstein
Director