Customer Relations Executive lgw, up to 20k, East Sussex
A customer relations executive is required to join the customer relations department of outstanding travel company
Your role will be to investigate and respond to post-travel correspondence, providing a high standard of customer service to recover customer confidence
The Role
Supplier liaison
Reporting and feedback
Recruitment criteria