Capital Power logo

Capital Power

Energy & Utilities

Edmonton, Alberta, Canada
500-1,000 employees
Founded 1891

Capital Power is a publicly traded North American independent power producer headquartered in Edmonton, Alberta, with approximately 12 GW of generation capacity across 35 facilities. Its portfolio includes natural gas, renewables, and battery energy storage, serving customers across Canada and the United States.

Open roles at Capital Power

30 matching roles

Showing 12 of 30 roles