Canadian Solar
Show contact
Links
Yan Zhuang
Senior Vice President & Chief Commercial Officer
Mahesh Ramachandran E
System Performance Analyst I
Ignacio Mesalles
Senior Key Account Manager Latam, Utility Scale
Tiago Rodrigues
Business Development South America
Cristiano Piroli
Sales Director Latam
+ 11 more
February, 2023 - present
View in org chart