Log in
Competitive Power Ventures
Contact
View in org chart
Sean Finnerty
Evp, Renewable Power
Michael Resca
Svp, Renewable Development
Nathan Rushing
Svp, Energy Management
Thomas Rumsey
Svp, Sustainability And External Affairs
Mike Resca
Senior Vice President - Renewable Energy
Current role