Canadian Solar

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

Teams at Canadian Solar

Energy
Director-level business development role at Canadian Solar, an energy company focused on solar panels, inverters, and energy storage solutions. The provided description emphasizes the company’s sustainability mission, global operations, employee development, training, promotional opportunities, and flexible work options, but does not specify detailed responsibilities or qualifications.
One Month AgoSaved
Remote
US
Energy
The Regional Sales Manager will develop customer relationships, drive sales in the Northeastern USA for PV products, and manage the sales cycle, leveraging existing networks in the renewable energy sector.
One Month AgoSaved
Remote
US
Energy
The Sr. Project Engineer at Canadian Solar will oversee solar projects, ensuring efficiency and quality while contributing to sustainability initiatives.