Log in
Canadian Solar
Contact
Links
Previous companies
View in org chart
Tiago Rodrigues
Business Development South America
Juan Abarca
Director Project & Structured Finance & M&a, Latam
Tilak Gopalarathnam
Sr. Director, Business Development And Applications, Energy Storage
Phil Godfrey
Senior Director Of Business Development EMEA - System Solutions & Energy Storage
Javier Martinez san Martin
Manager, Project & Structured Finance
April, 2021 - present
December, 2018
November, 2015