Customer Support Specialist, London

  • United Kingdom
  • London

C&M Travel Recruitment

A unique opportunity to join this award-winning luxury travel company who are expanding their Travel Customer Support team. Travel Customer Support Specialist. Handle product operational changes from suppliers (land & air); sourcing solutions for customers and liaising with customers, Retail, or Sal…

➡️ Continue to Job