Alvaro Burgos Martinez joins Canadian Solar as Head of Tax EMEA & LATAM
Canadian Solar has recruited Alvaro Burgos Martinez as Head of Tax for its EMEA and LATAM regions. Mr Martinez will be based in Milan and report to Todd Wang, VP Global Taxes. Prior to joining [...]