Dean Charette Email

Senior Director - Chief Staff . Talen Energy

Current Roles

Employees:
1469
Revenue:
$514.7M
About
Talen Energy is one of the largest independent power producers in the United States. Our retail electricity business is exclusively focused on delivering electricity products and services for commercial and industrial customers. We currently serve business customers in Delaware, Maryland, New Jersey, Ohio, Pennsylvania and Washington, D.C.
Talen Energy Address
1780 Hughes Landing Boulevard
The Woodlands, null
Talen Energy Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.