Canadian Solar

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

Teams at Canadian Solar

Energy
Sell Canadian Solars residential energy storage (EP Cube) to new home builders and partners. Identify and qualify B2B opportunities, build relationships, manage pipelines in CRM, collaborate cross-functionally, attend trade shows, leverage rebate and financing knowledge, and travel frequently within assigned territory to close deals.
Energy
Lead business development for power solutions in data centers, engage with hyperscalers and structure complex energy deals to enhance power reliability.
13 Days AgoSaved
Remote
2 Locations
Energy
The Technical Solutions Manager develops utility-scale battery energy storage solutions, focusing on power-side technologies and leading technical evaluations and compliance efforts.