Sign In
Get Clay Free →

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.

    Rachel Carruthers
    Get intro to Rachel
    Add to my network

    Location

    Sydney, New South Wales, Australia