Olivia Sigo Email

VP - Risk and Corporate Finance . 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

Past Companies

Talen EnergyVice President of Risk Management
Deutsche BankVice President
Merrill LynchAssistant Vice President in Derivative Sales

#1 Startup Dataset

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