Canadian Solar

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

Teams at Canadian Solar

23 Hours AgoSaved
In-Office
Mesquite, TX, USA
Energy
Leads enterprise master production scheduling, capacity planning, S&OP/S&OE, inventory strategy, and material planning across multiple manufacturing sites. Translates demand, orders, inventory targets, and capacity constraints into executable production plans. Oversees ERP/MRP planning data, analytics, dashboards, inventory optimization, PFEP, and supplier collaboration while identifying risks and supporting executive decisions.
Energy
Build and grow EP Cube’s residential energy-storage business in Germany by developing distributor, installer, EPC, and strategic partner relationships. Own territory sales from prospecting through negotiation and close, execute account plans, communicate product value to commercial and technical stakeholders, gather market intelligence, and collaborate with sales, marketing, technical support, operations, and leadership. The role requires frequent customer and partner engagement across Germany, including visits, training, trade fairs, and industry events.
Energy
Potential future marketing leadership opportunities for EP Cube’s European energy-storage business. Responsibilities may include regional go-to-market strategy, multichannel campaigns, demand generation, localized content, brand management, events, partner marketing, performance analytics, agency and budget management, and collaboration with Sales, Product, Communications, and HQ teams. The role requires hands-on execution, cross-cultural coordination, and experience supporting B2B or B2B2C growth through distributors, installers, or channel partners.