Canadian Solar
Show contact
Links
Previous companies
Hang Chen
Corporate Vice President HR And Corporate Development
Sissi Gu
HR Head, Module Business Unit
Stephanie Harrington
Executive Assistant/office Manager
Angela Rui
Global Human Resources Director
Celine Guo
Director Of Business Development
+ 3 more
Jessica Torres
Payroll Manager
April, 2019 - present
February, 2016
View in org chart