Catherine Newbould has held various HR and recruitment roles in companies such as Invica Industries, Direct Line Group, Barclays, Capita, Focus Wickes Group, and Thomas Cook. Catherine has extensive experience in managing recruitment processes, designing attraction methods, assessment centers, and remote team management. Catherine also has a strong background in manpower planning, candidate quality improvement, and implementing recruitment solutions across multi-sites.
Sign up to view 1 direct report
Get started
This person is not in any teams