Ca
Global Risk Manager, Energy Storage & Contracts
Canadian Solar
Full-time
edmonton, division no. 11
Other-General
Posted:
June 04, 2026
Location:
edmonton, division no. 11, Canada
Job Description
A prominent renewable energy company is seeking a Global Risk Manager in Canada. You will drive the strategic direction and success of the business by overseeing risk processes and leading the commercial team. Responsibilities include compliance, contract negotiations, and market research. The ideal candidate has experience in commercial and risk management, especially within the renewable energy sector. This position offers a competitive salary and comprehensive benefits.
#J-18808-Ljbffr
#J-18808-Ljbffr
Apply for this Job
Submit your application for the Global Risk Manager, Energy Storage & Contracts position at Canadian Solar.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
edmonton, Canada
Posted:
June 04, 2026
Deadline:
July 14, 2026