Customer Relations Manager
- £35,000 - £40,000 per annum
- North London
- Permanent, full-time
Customer Relations Manager - Required for this lovely niche tour operator based in North West London. They are looking for an experience customer relations advisor from the travel industry, ideally with a tour operator background and knowledge of the...
Go to similar: Manager jobs in london