


Talen Energy
Electric Power Generation • Houston, Texas, United States • 1001-2000 Employees
Company overview
| Headquarters | 2929 Allen Pkwy, 22nd Floor, Houston, Texas 77019, US |
| Phone number | +18555008253 |
| Website | |
| NAICS | 22111 |
| SIC | 493 |
| Founded | 2015 |
| Employees | 1001-2000 |
| Socials |
Key Contact at Talen Energy
Talen Energy Email Formats
Talen Energy uses 2 email formats. The most common is {first name}.{last name} (e.g., john.doe@talenenergy.com), used 49.8% of the time.
| Format | Example | Percentage |
|---|---|---|
{first name}.{last name} | john.doe@talenenergy.com | 49.8% |
{first initial}.{last name} | j.doe@talenenergy.com | 47.8% |
About Talen Energy
Talen (Nasdaq: TLN) owns and operates approximately 10.7 gigawatts of power infrastructure in the United States. We produce and sell electricity, capacity, and ancillary services into wholesale U.S. power markets, including PJM and WECC, with our generation fleet principally located in the MidAtlantic and Montana. Talen is headquartered in Houston, Texas
Talen Energy revenue & valuation
| Annual revenue | $2,137,000,000 |
| Revenue per employee | $1,882,000 |
| Estimated valuation?This valuation is estimated based on industry average for the Electric Power Generation industry and current estimated revenues | $6,838,400,000 |
| Total funding | $2,450,000,000 |
Employees by Management Level
Total employees: 1001-2000
Seniority
Employees
Employees by Department
Talen Energy has 536 employees across 15 departments.
Departments
Number of employees
Funding Data
Explore Talen Energy's funding history, including investment rounds, total capital raised, and key backers.
Talen Energy Tech Stack
Discover the technologies and tools that power Talen Energy's digital infrastructure, from frameworks to analytics platforms.
CDN
Marketing automation
Miscellaneous
Frequently asked questions
4.8
40,000 users



