🔥🐔 BizChicken 🐔🔥
Learn About the Corporations Around You
Sign Up Today!
Sign up for BizChicken and discover more about the corporations around you.
Talen Energy Corporation
Market Cap: Highest
Employees: Not Available
Electricity, Capacity, and Ancillary Services
Talen Energy Corporation is an independent power producer focused on producing and selling electricity, capacity, and ancillary services in the U.S. They operate nuclear, fossil, solar, and coal power plants with plans to develop battery storage projects. The company is committed to powering data with reliable, clean energy and is actively transitioning to decarbonize its fleet.
Symbol: TLN
Recent Price: $201.66
Industry: Independent Power Producers
CEO: Mr. Mark Allen McFarland
Sector: Utilities
Employees: 2118
Address: 2929 Allen Parkway, Houston, TX 77019
Phone: 888-211-6011
Leadership
- 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
Last updated: 2024-12-31