Canadian Solar
Show contact
Links
Previous companies
Yan Zhuang
Senior Vice President & Chief Commercial Officer
Maury Alberto P.
Regional Sales Manager, Caribbean
Ignacio Mesalles
Senior Key Account Manager Latam, Utility Scale
Nicole Villamere
Manager, Process And System Integration, Sales NA & Latam
Tiago Rodrigues
Sales Manager, Utility Scale, Brazil
+ 12 more
April, 2019 - present
View in org chart