Canadian Solar

HQ
Rupert
Total Offices: 2
1,665 Total Employees
Year Founded: 2001

Teams at Canadian Solar

18 Hours AgoSaved
Remote
2 Locations
Energy
The LTSA Manager will manage Long-Term Service Agreements for BESS projects, oversee negotiations, ensure operational compliance, and maintain client relationships.
15 Days AgoSaved
Remote
US
Energy
The Senior Performance Analyst will support the commissioning and performance monitoring of Solbank BESS, analyze operational data, and collaborate with teams to improve system performance and reliability.
16 Days AgoSaved
Remote
US
Energy
Support development and execution of energy storage projects by coordinating procurement, schedules, subcontractors, documentation, and stakeholder communications. Track milestones, prepare project plans and status updates, manage vendor commitments, ensure contract compliance, identify process improvements, and support procurement and site operations. Assist with MS Project scheduling and promote excellent customer service.