Canadian Solar

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

Teams at Canadian Solar

10 Hours AgoSaved
Remote
US
Energy
The Sr. Project Engineer at Canadian Solar will oversee solar projects, ensuring efficiency and quality while contributing to sustainability initiatives.
10 Hours AgoSaved
In-Office or Remote
2 Locations
Energy
The Manager, Technical Product Marketing & Demand Generation focuses on commercializing and optimizing energy programs, particularly BESS and VPP. Responsibilities include developing marketing strategies, managing campaigns, engaging customers, and collaborating with internal teams to enhance program effectiveness.
10 Hours AgoSaved
Remote
2 Locations
Energy
Lead RFP and competitive bid processes for BESS projects globally; negotiate customer, supplier, and EPC contracts; perform bid analysis, cost modelling and strategic procurement; collaborate with supply chain and stakeholders; maintain contract documentation and support project teams during execution; identify process improvements and provide commercial insights.