Canadian Solar
Show contact
Links
View in org chart
Shawn Qu
President & CEO
Yan Zhuang
Senior Vice President & Chief Commercial Officer
Huifeng Chang
Senior Vice President & Chief Financial Officer
Guangchun Zhang
Chief Operation Officer & Senior Vice President
Hang Chen
Corporate Vice President HR And Corporate Development
+ 1 more
Adam R. Smith
Managing Director - Global Key Account (utility-scale) Management
Brenda Stephens
Head Of Marketing, North America, MSS
Helena E.
Head Of Origination
Evi Chen
Sales Head Of Taiwan
+ 12 more
4 members
Current role