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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices