Subscribe to Daily Review - your favourite M&A deals update.
HQ - Texas
Summary
Talen Energy operates as an energy and power generation and marketing company in North America.
Deals Overview
Senior Management
Mac McFarland
President and CEO
Terry Nutt
CFO
Cole Muller
Executive Vice President, Strategic Ventures
By continuing, you agree to our Terms & Conditions and our Data Privacy Policy
All rights reserved. Copyright © 2025 Datasite