Capital Power
Capital Power (TSX: CPX) is a growth-oriented North American wholesale power producer with a strategic focus on sustainable energy headquartered in Edmonton, Alberta....load more
Capital Power's Basic Information
Industry
Utilities
Headquarters
Edmonton, Alberta, Canada
Website
Founded Year
2009
Headcount
501 - 1,000 ( View All )
Capital Power's Competitors
Employee Insights
Capital Power's Top Employees
Frequently Asked Questions Regarding Capital Power
Connect with anyone with AroundDeal today!
Whether you're looking to connect with key decision-makers or making remote or global hires, we've got you covered.
✔ GDPR aligned & CCPA compliant✔ Cancel anytime✔ 5 free contacts