All events

All events

Rachel Carruthers

Rachel Carruthers

Head of Internationalisation & Localisation at Canva

Media postgraduate with in-depth project management experience serving large enterprise clients. Adept in driving global team efficiency and alignment (including internal and external stakeholder management), working with cross functional vendor and client teams to direct process improvement, tools, escalation procedures, and quality assurance measures to evolve operational excellence.