Canadian Solar
Show contact
Shawn Qu
President & CEO
Yan Zhuang
Senior Vice President & Chief Commercial Officer
Guangchun Zhang
Chief Operation Officer & Senior Vice President
Huifeng Chang
Senior Vice President & Chief Financial Officer
Hang Chen
Corporate Vice President HR And Corporate Development
+ 1 more
4 members
Current role
View in org chart