Canadian Solar

1,665 Total Employees
Year Founded: 2001

Teams at Canadian Solar

13 Hours AgoSaved
Remote
United Kingdom
Energy
The Senior Performance Engineer will troubleshoot performance issues, validate software updates, support performance testing, and improve monitoring processes for battery energy storage systems.
8 Days AgoSaved
In-Office or Remote
3 Locations
Energy
As Global Risk Manager, oversee compliance with risk processes, lead commercial teams, develop pricing strategies, and manage project risks to ensure profitability.