Harriet Holdsworth's Location
Edinburgh, Scotland, GB
Harriet Holdsworth's Work
Harriet Holdsworth's Education
Harriet Holdsworth's Summary
Harriet Holdsworth, based in Edinburgh, Scotland, GB, is currently a Customer Success Specialist at Ovatu, bringing experience from previous roles at Flight Centre Travel Group. Harriet Holdsworth holds a 2007 - 2010 Bachelor's degree in Psychology @ University of Glasgow.