Catherine Snell

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.

People similar to Catherine Snell