Canadian Solar

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

Teams at Canadian Solar

An Hour AgoSaved
In-Office
Kitchener, ON, CAN
Energy
Lead field-facing reliability for utility-scale hardware-software products: support FAT and commissioning, troubleshoot and reproduce site issues, run root-cause analyses, feed field-derived test cases into R&D and QA, author commissioning protocols and runbooks, contribute to FMEA and HIL testing, participate in on-call rotations, and mentor teams to improve product reliability and release readiness.
19 Hours AgoSaved
In-Office
Mesquite, TX, USA
Energy
Manage US tax reporting and compliance for manufacturing operations, oversee ASC 740 tax provision and FIN 48 reserves, coordinate transfer pricing documentation, support tax planning and audits, ensure SOX-compliant tax controls, forecast effective tax rates, and provide tax guidance on projects including M&A and credits.
23 Hours AgoSaved
In-Office
Walnut Creek, CA, USA
Energy
Lead customer credit risk management and collections to protect assets and optimize cash flow. Evaluate creditworthiness, set credit limits and terms, manage past-due accounts, maintain SAP customer data, liaise with insurers and auditors, report on AR performance, and drive process improvements across Sales, Finance, and Operations.