Capital Power

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

Teams at Capital Power

Recently posted jobs

23 Hours AgoSaved
In-Office
Washington, DC, USA
Energy • Utilities
Lead forecasting and analysis of North American power markets, producing price forecasts, dispatch and gross‑margin models, and commercial recommendations. Support asset valuation, due diligence, regulator impact assessment, and deliver presentations to senior leadership while managing consultants and building market dashboards.
5 Days AgoSaved
In-Office
Edmonton, AB, CAN
Energy • Utilities
Provide administrative and compliance support to Market & Trading Compliance and Government Relations: budget planning and tracking, training administration, lobby registry maintenance, invoice and expense processing, policy matrix upkeep, KPI tracking, travel and calendar coordination, and on-site training coordination.
9 Days AgoSaved
In-Office
Edmonton, AB, CAN
Energy • Utilities
Provide administrative and operational support to the in-house legal team, including calendar and travel management, mail triage, document receipt and distribution, SharePoint and records management, invoice processing and budget tracking, vendor liaison, external counsel program support, process improvement, and event coordination. Serve as a collaborative partner to the corporate paralegal and internal stakeholders to improve efficiency and maintain confidentiality.