Log in
Canadian Solar
Contact
Links
Previous companies
View in org chart
Yan Zhuang
Senior Vice President & Chief Commercial Officer
Cristiano Piroli
Sales Director Latam
Ignacio Mesalles
Senior Key Account Manager Latam, Utility Scale
Tiago Rodrigues
Business Development South America
Mahesh Ramachandran E
System Performance Analyst I
+ 11 more
Luis Manuel Casas Bustamante
Inside Sales Latam
April, 2021 - present