Log in
Clean Power Alliance
Contact
Links
Previous companies
View in org chart
Ted Bardacke
Chief Executive Officer
Jacky L.
Energy Market Risk Analyst
Cara Rene
Director Of Communications And Marketing
David McNeil
Chief Financial Officer
Chris Shepardson
Director Customer Care
+ 9 more
November, 2021 - present