Canadian Solar Inc employs 33 employees. The Canadian Solar Inc management team includes Frederic Rivollier (Managing Director, Energy Solutions), Bernie Jungreithmayr (Director of Information Technology), and Kasia Kuk (Head of Project Finance).
Get Contact Info for All DepartmentsLooking for a particular Canadian Solar Inc employee's phone or email?