Vista Customer Relations Advisor
Posted yesterday by Hays Travel Ltd
- Location:
- SR1, Sunderland, Tyne & Wear (243 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 … more