Sarah Ely | Head of HR | London, UK
Sarah is Stafford’s Head of HR, and responsible for defining our people related strategies to ensure we attract, develop and retain our talent.
Prior to joining Stafford, Sarah worked at Insight Investment in both London and New York offices and across several HR specialisms.
Sarah holds a BA in History and Classics at Swansea University and an MA in Human Resource Management at London Metropolitan University.