Capital Power

Canada
820 Total Employees
Year Founded: 2009

Teams at Capital Power

Recently posted jobs

4 Days AgoSaved
In-Office
2 Locations
Energy • Utilities
Lead market fundamentals and electricity price forecasting for North American regions. Develop and defend market assumptions, support asset gross margin and dispatch modeling, inform investment and trading decisions, manage consultants, deliver executive briefings, monitor regulatory changes, and design market dashboards to support commercial and development activities.
10 Days AgoSaved
In-Office
2 Locations
Energy • Utilities
Own full-cycle recruitment for technical and commercial roles: intake, sourcing, screening, interviews, offers. Partner with leaders on role profiles and hiring plans, build pipelines for hard-to-fill roles, advise on market dynamics, lead assessments, manage offers, and improve hiring speed and quality.
11 Days AgoSaved
In-Office
Calgary, AB, CAN
Energy • Utilities
Lead and grow the Product Control team overseeing valuation integrity, P&L production and attribution, price curve validation, valuation model governance, SOX controls, audit support, and ETRM system improvements to ensure accurate, explainable, and compliant reporting for commodity trading.