Talen Energy

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

Similar Companies Hiring

Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
28 Offices
15000 Employees
Greentech • Hardware • Real Estate • Software • Energy • PropTech
New York, NY
199 Employees
Greentech • Professional Services • Business Intelligence • Consulting • Energy • Financial Services • Utilities
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
Remote
Office, Machaze, Manica, MOZ
In-Office
Allentown, PA, USA
In-Office
Byesville, OH, USA
In-Office
Berwick, PA, USA
In-Office
Corp, Isère, Auvergne-Rhône-Alpes, FRA
Remote
Office, Machaze, Manica, MOZ
In-Office
Baltimore, MD, USA
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

Perks + Benefits

Compensation + Total Rewards
Offers performance bonuses

Family + Childcare Benefits
Provides family medical leave

Healthcare Benefits
Offers dental insurance
Offers Flexible Spending Account (FSA)
Offers health insurance

Job Training + Talent Development
Provides tuition assistance

Retirement Benefits + Financial Planning
Offers 401(K)
Offers disability insurance
Offers life insurance

Time Off
Offers generous PTO
Provides paid holidays
Provides paid sick days