MBM Travel Executives: Customer Relations Manager

  • 0
£35k - 45k per year: MBM Travel Executives: We are currently seeking an ambitious and driven Customer services manager to join a leading travel business based in Central London . The Customer Relations manager will create an exceptional journey and experience for their customers. Responsible for r London (Greater)