Canadian Solar

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

Teams at Canadian Solar

7 Hours AgoSaved
In-Office
Walnut Creek, CA, USA
Energy
Lead credit risk strategy, manage accounts receivable and collections, evaluate customer creditworthiness, set credit limits and mitigations, oversee AR performance and DSO, prepare executive reporting, partner with Commercial, Legal, and Treasury, and drive process improvements through automation and analytics to protect cash and optimize working capital.
7 Hours AgoSaved
In-Office
Walnut Creek, CA, USA
Energy
Lead FP&A activities including budgeting, forecasting, long-range planning, and executive reporting. Build complex financial models and perform project economics (DCF, IRR, NPV). Partner with sales, operations, and corporate teams to evaluate performance, identify risks/opportunities, and drive process and systems improvements. Manage and mentor FP&A staff while enhancing reporting automation and analytics.
7 Days 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.