Rachel Carruthers in Chippendale, New South Wales works at Canva (Head of Internationalisation & Localisation).
Share this profile
Canva
Feb 2019 - Present
-
Present
Head of Internationalisation & Localisation
Canva
Mar 2017 - Present
-
Present
Head of Localisation
SapientNitro
Oct 2016 - Mar 20176 months
-
Mar 2017
Program Manager
None listed.
RELATED SEARCHES
AT CANVA