Canadian Solar Inc. employs 1,727 employees. The Canadian Solar Inc. management team includes Shawn Qu (Chairman and CEO), Shawn Qu (Founder), and Garry McCall (Senior Director of Project Implementation and Operations).
Get Contact Info for All DepartmentsLooking for a particular Canadian Solar Inc. employee's phone or email?