The Human Resources and Recruitment team at Canadian Solar focuses on attracting, developing, and retaining top talent in the renewable energy sector. They manage recruitment processes, oversee employee relations, and implement strategies for workforce development across various regions, ensuring the alignment of HR practices with the company's growth objectives. Additionally, they support employee engagement and drive initiatives that promote a positive organizational culture.
Angela Rui
Global Human Resources Directo...
Carolina Witt
HR Business Partner Latam
Cathy Tao
Talent Acquisition Manager, AP...
Chateau Keys
Human Resources Manager
Emily Chapman
Senior Recruiting & HR Special...
Joseph Jones
Senior Manager, Human Resource...
Ludovica Cambi
HR Manager Emea, Energy Group
María M.
HR Manager EMEA
Saravanan Manoharan
Human Resources Analyst
Shareeda Lahashmi
Human Resources Payroll Specia...
View all