Canadian Solar

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

Teams at Canadian Solar

Energy
Lead business development for power solutions in data centers, engage with hyperscalers and structure complex energy deals to enhance power reliability.
Energy
Drive new business and channel sales for EP Cube residential energy storage across the Northeast (including Illinois). Build pipeline, manage full sales cycle, develop territory plans, travel ~60%+, cultivate distributor and installer partnerships, use Salesforce/CRM for forecasting, collaborate with internal teams, represent the product at events, and support product bankability and market positioning.
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.