Steve Corneli Email

Strategic solutions for power … . International Energy Agency

Current Roles

Employees:
836
Revenue:
$286.7M
About
The IEA is the global energy authority, providing data, analysis and solutions on all fuels and all technologies. We help governments, industry, and citizens make good energy choices.
International Energy Agency Address
839 Everee Inn Road
Paris, null
France
International Energy Agency Email
International Energy Agency Phone Numbers
770-412-0164

Past Companies

Strategies for Clean Energy InnovationPrincipal and Owner
NRG EnergySenior Vice President, Sustainability, Policy and Strategy
NRG EnergySenior Vice President, Market and Climate Policy

#1 Startup Dataset

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