Holly Travis's Location
London, GB
Holly Travis's Work
Holly Travis's Education
Holly Travis's Skills
Holly Travis's Summary
Holly Travis, based in London, GB, is currently a Head of Customer Success - EMEA at GlobalWebIndex, bringing experience from previous roles at GlobalWebIndex and YouGov. Holly Travis holds a de Stafford College of Technology and the Arts. With a robust skill set that includes Direct Marketing, PowerPoint, Social Media, B2b, Account Management and more, Holly Travis contributes valuable insights to the industry. Holly Travis has 2 emails on RocketReach.