Sarah Holmes is currently working as the People Administration Manager at Anchor since August 2022. Prior to this role, Sarah was the Human Resources Team Lead at Anchor Trust from February 2015 to August 2022.
Sign up to view 0 direct reports
Get started