Helen Durkin's Location
London, GB
Helen Durkin's Work
Helen Durkin's Education
Helen Durkin's Skills
Helen Durkin's Summary
Helen Durkin, based in London, GB, is currently a Head of Recruitment Marketing - EMEA at Microsoft, bringing experience from previous roles at Indeed.com and Sage. Helen Durkin holds a 2002 - 2005 2:1 in Media Arts @ Royal Holloway, University of London. With a robust skill set that includes Recruitment Advertising, Customer Service, Account Management, Stakeholder Management, Social Media and more, Helen Durkin contributes valuable insights to the industry. Helen Durkin has 5 emails on RocketReach.