$160,000
a year
... crucial role in enhancing customer satisfaction, optimising service delivery, and driving ... a seamless customer experience. • Monitor and analyse service performance metrics, ... relationships with key customers, addressing their service concerns and ensuring ...
3 days ago