Capital Power

Canada
Total Offices: 2
820 Total Employees
Year Founded: 2009
Capital Power is a growth-oriented North American power producer and wholesale energy generator headquartered in Edmonton, Alberta. The company develops, acquires, owns, and operates power facilities across Canada and the U.S., focusing on delivering reliable, affordable, and lower-carbon energy solutions to its customers while working towards a goal of being net carbon neutral by 2045.

Recently Posted Jobs at Capital Power

Capital Power Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

Typical time on-site:
Canada
United States