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