Talen Energy
| NASDAQ: TLN | |
| Industry | Energy |
| Founded | June 1, 2015 |
| Headquarters | Houston, Texas, U.S. |
Key people | Mark "Mac" McFarland (Chief Executive Officer) Terry Nutt, Chief Financial Officer John Wander, General Counsel and Corporate Secretary |
Number of employees | 1900 |
| Subsidiaries | Cumulus Growth |
| Website | www |
Talen Energy is an independent power producer and energy infrastructure company. Talen owns and operates approximately 10.7 gigawatts of power infrastructure in the United States, including 2.2 gigawatts of carbon-free nuclear power and a significant dispatchable natural gas fleet.