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