Sarah Allen's Location
London, GB
Sarah Allen's Work
Sarah Allen's Education
London Metropolitan University
Master of Arts (MA) (Human Resource Management)
2009 - 2011
Brentwood Ursuline Convent High School and Sixth Form
Sarah Allen's Skills
Sarah Allen's Summary
Sarah Allen, based in London, GB, is currently a Head Of Learning at Aviva, bringing experience from previous roles at AXA UK and AXA Investment Managers. Sarah Allen holds a 2009 - 2011 Master of Arts (MA) in Human Resource Management @ London Metropolitan University. With a robust skill set that includes Microsoft Office, Talent Management, Organizational Development, Succession Planning, Management Development and more, Sarah Allen contributes valuable insights to the industry. Sarah Allen has 3 emails and 1 mobile phone number on RocketReach.