Leadership Team

About

The Leadership Team at Capital Power is responsible for strategic decision-making and guiding the overall direction of the organization. This diverse group oversees key areas such as operations, finance, human resources, and technology to ensure efficient power generation and sustainability initiatives. By fostering a collaborative environment, the team drives the company's growth and innovation across its portfolio of energy facilities in North America.