Australia markets open in 4 hours 13 minutes

Talen Energy Corporation (TLNE)

Other OTC - Other OTC Delayed price. Currency in USD
Add to watchlist
106.75-0.25 (-0.23%)
At close: 03:59PM EDT

Talen Energy Corporation

2929 Allen Parkway
22nd Floor
Houston, TX 77019
United States
888-211-6011
https://www.talenenergy.com

Sector(s)Utilities
IndustryUtilities - Independent Power Producers
Full-time employees

Key executives

NameTitlePayExercisedYear born
Mr. Mark Allen McFarlandCEO, President & DirectorN/AN/A1969
Mr. Terry L. NuttChief Financial OfficerN/AN/AN/A
Mr. Anthony PlagensSenior VP & Chief Accounting OfficerN/AN/AN/A
Mr. Andrew M. WrightChief Administrative OfficerN/AN/A1967
Mr. Rajat PrakashVice President of Treasury & Investor RelationsN/AN/AN/A
Mr. John C. WanderGeneral Counsel & Corporate SecretaryN/AN/AN/A
Ms. Taryne WilliamsDirector of Corporate CommunicationsN/AN/AN/A
Mr. Brad BerrymanChief Nuclear OfficerN/AN/AN/A
Ms. Debra L. RaggioSenior Vice President of Regulatory & External Affairs CounselN/AN/AN/A
Mr. Dale LebsackChief Fossil OfficerN/AN/AN/A
Amounts are as of , and compensation values are for the last fiscal year ending on that date. Pay includes salary, bonuses, etc. Exercised is the value of options exercised during the fiscal year. Currency in USD.

Description

Talen Energy Corporation, an independent power producer and infrastructure company, produces and sells electricity, capacity, and ancillary services into wholesale power markets in the United States. The company operates nuclear, fossil, solar, and coal power plants. It is also developing battery storage projects. The company owns and operates approximately 10.7 GW of power infrastructure. Talen Energy Corporation is headquartered in Houston, Texas.

Corporate governance

Talen Energy Corporation’s ISS governance QualityScore as of N/A is N/A. The pillar scores are Audit: N/A; Board: N/A; Shareholder rights: N/A; Compensation: N/A.

Corporate governance scores courtesy of Institutional Shareholder Services (ISS). Scores indicate decile rank relative to index or region. A decile score of 1 indicates lower governance risk, while 10 indicates higher governance risk.