Natasha Jones's Location
United Kingdom
Natasha Jones's Work
Natasha Jones's Education
Natasha Jones's Summary
Natasha Jones, based in United Kingdom, is currently a Senior Principal Recruiter at Scede, bringing experience from previous roles at Scede, Laced, Automattic and Deloitte. Natasha Jones holds a 2008 - 2011 Bachelor of Arts - BA in English Language and Literature, General @ Queen's University Belfast. Natasha Jones has 2 emails on RocketReach.