Capital Power
Energy & Utilities

Capital Power offices and sites

Capital Power has 9 sites in 2 countries; 9 sites have open roles now. The busiest is Calgary.

Data updated Nov 15, 2026 · Back to the company report
9Sites
2Countries
9Hiring offices
31Open roles

Every site

SiteCountryTypeOpen rolesRoles in 90 daysHires most forEngineeringSeen since
EdmontonCanadaCorporate office89Finance, Early Careers, Analytics13%Jun 2026
CalgaryCanadaCorporate office88Finance, Analytics, Early Careers38%Jun 2026
PhoenixUnited StatesPlant / site66Industrial Engineering, Analytics, Finance17%Jun 2026
WashingtonUnited StatesNot classified22Analytics, Industrial Engineering50%Jul 2026
MidlandUnited StatesNot classified22Hardware, Field & Service50%Apr 2026
WindsorCanadaPlant / site22Operations, Field & Service0%Oct 2026
ArlingtonUnited StatesNot classified11Industrial Engineering0%Jun 2026
ArlingtonUnited StatesNot classified11Field & Service0%Oct 2026
BramptonCanadaNot classified11Early Careers0%Nov 2026
Source: office addresses in postings and company registers

How to cite

Capital Power, Offices. Alion, Nov 15, 2026. https://alion.io/company/capital-power/offices

.json · .md · CC BY-SA 4.0