Annie Jackson's Location
London, GB
Annie Jackson's Work
Annie Jackson's Education
Annie Jackson's Skills
Annie Jackson's Summary
Annie Jackson, based in London, GB, is currently a Head of Talent at Cleo, bringing experience from previous roles at Cleo AI and Cleo. Annie Jackson holds a 2009 - 2013 Bachelor of Arts BA (Hons) in French and Russian @ University of Nottingham. With a robust skill set that includes Human Resources, Interviews, Teamwork, Recruiting, Social Media and more, Annie Jackson contributes valuable insights to the industry. Annie Jackson has 1 email on RocketReach.