Capital Power

Canada
Total Offices: 2
820 Total Employees
Year Founded: 2009

Teams at Capital Power

Recently posted jobs

23 Hours AgoSaved
In-Office
Edmonton, AB, CAN
Energy • Utilities
Lead operation, delivery, and improvement of Capital Power's People Systems (HCM). Oversee day-to-day system operations, Workday integrations, vendor management, and Workday Specialists. Drive projects from intake through stabilization, ensure compliance with security/privacy/SDLC controls, and partner with stakeholders to translate needs into sustainable system outcomes.
YesterdaySaved
In-Office
Phoenix, AZ, USA
Energy • Utilities
Support identification, evaluation, and execution of utility-scale wind, solar, and storage development or acquisition opportunities. Assist cross-functional project development, due diligence, financial modeling, contract negotiations (PPAs, land agreements), stakeholder engagement, market monitoring, and preparation of investment materials to support Capital Power's US renewables growth.
YesterdaySaved
In-Office
Phoenix, AZ, USA
Energy • Utilities
Lead long-term fundamental power market forecasting, asset-level gross margin and dispatch modeling, and strategic market assessments for Eastern US regions. Support investment, trading, hedging, and business development with financial proformas, due diligence, and executive presentations. Monitor regulatory and ISO developments, manage external consultants, and build market dashboards to inform commercial and asset-management decisions.