Stafford Capital appoints head of HR
Stafford Capital has appointed Sarah Ely as head of HR, based in London.
The last ten years Ely worked at Insight Investment, most recently as HR business partner.
Categories: PeopleHuman CapitalHR / talent managementPeople moves