CL

Catherine Larroche

Shared Resources Business Manager

Catherine Larroche is a Shared Resources Business Manager at Customer Science, where they oversee contractor management and talent acquisition in IT, CX, and Digital Transformation. With a strong focus on customer service, Catherine has over 20 years of experience in recruitment, having previously worked as a Senior Recruitment Consultant and Principal Consultant at SThree and Progressive. They are known as a proactive consultant and culture champion, thriving in diverse environments while building and managing contractor pools. Catherine's passion for networking and expertise in the job market reflect their commitment to adding value in every role.

Location

Sydney, Australia

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices