Imogen Clark's Location
London, GB
Imogen Clark's Work
Imogen Clark's Education
Imogen Clark's Skills
Imogen Clark's Summary
Imogen Clark, based in London, GB, is currently a Customer Success Manager at Walking on Earth, bringing experience from previous roles at MyTutor.co.uk, Goodlord and Spring Restaurant, London. Imogen Clark holds a 2013 - 2016 Bachelor of Arts - BA in Classical Civilisations @ University of Leeds. With a robust skill set that includes Communication, Customer Service, Administration, Microsoft Office, Microsoft Excel and more, Imogen Clark contributes valuable insights to the industry. Imogen Clark has 1 email on RocketReach.