Suggestions
Rachel Carruthers
Head of Internationalisation & Localisation @ Canva
Rachel Carruthers is a Media postgraduate with extensive project management expertise, particularly catering to large enterprise clients. She excels in enhancing global team productivity and collaboration, emphasizing internal and external stakeholder coordination. Rachel has a proven track record in overseeing process enhancements, tools implementation, escalation protocols, and quality control measures to drive operational efficiency to new heights.