Capital Power corporate office is located in 10423 101 St NW Suite 1200, Edmonton, Alberta, T5H 0E9, Canada and has 501-1,000 employees.
capital power inc
capital power corp
capital power
capital power operations (usa) inc
capitalpower
capital partners inc
Departments
Number of employees
Operations
207
Finance
98
Engineering & Technical
83
Information Technology
42
Human Resources
33
Legal
26
Sales
20
| Location | People at location |
| North America | 201-500 |
| Asia | 1-10 |
| Africa | 1-10 |
| Europe | 1-10 |
Explore people who held key positions, contributed to Capital Power's success, and advanced their careers.
General Counsel at Greenskies Renewable E...
Worked as Project Development & Operations Senior Counse...
at Capital Power (2015-2021)
Power & Energy Solutio... at TC Energy
Worked as Energy Markets & Strategy Senior Specialist
at Capital Power
Explore More
Capital Power develops, acquires, owns, and operates power generation facilities using a variety of energy sources. Headquartered in Edmonton, Alberta.... Read More