Vista Customer Relations Advisor
Posted 2 days ago by Hays Travel Ltd
- Location:
- SR1, Sunderland, Tyne & Wear (153 miles)
- Job Type:
- Permanent
The Vista customer relations department is here to resolve all customer complaints satisfactorily ensuring that the customers continue to have a positive opinion of Vista. We also aim to ensure that the customer would continue to book with Vista and recommend us to others. Key Responsibilities. … more