Customer Relations Advisor
8 days ago
Newcastle upon Tyne
The role of Customer Relations Advisor oversees all aspects of service recovery, highlighting improvements through feedback, identifying patterns and trends, and liaising with varying levels of ...