Catherine Snell
Business Manager Internal Recruitment @ Hays
About Catherine Snell
Catherine Snell is a Business Manager specializing in Internal Recruitment at Hays in Oxford, United Kingdom, where she has worked since 2019. With a background in various recruitment roles at Hays and a strong educational foundation in geology and geography, she focuses on talent acquisition in the West and Wales regions.