Talen Energy

HQ
Houston, Texas, USA
Total Offices: 3
1,107 Total Employees
Year Founded: 2015

Similar Companies Hiring

Software • Renewable Energy • Professional Services • Energy • Consulting • Chemical • Automotive
28 Offices
15000 Employees
Software • Real Estate • PropTech • Hardware • Greentech • Energy
New York, NY
199 Employees
Utilities • Professional Services • Greentech • Financial Services • Energy • Consulting • Business Intelligence
Chicago, IL
108 Employees

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

Recently Posted Jobs at Talen Energy

Remote
Office, Machaze, Manica, MOZ
In-Office or Remote
2 Locations
In-Office
Baltimore, MD, USA
In-Office or Remote
2 Locations
In-Office
Berwick, PA, USA
View all jobs

Talen Energy Offices

OnSite Workspace

Employees work from physical offices.

Typical time on-site: None
HQHouston, Texas, USA
Allentown, Pennsylvania, USA
The Woodlands, Texas, USA