
As a Customer Relations Manager at Group Customer Relations (GCR), you will play a vital role in delivering exceptional resolution experiences for customers. Your mission will be to investigate and resolve complaints while proactively identifying opportunities for improvement and protecting the Group from emerging risks. The team thrives in a flexible hybrid work environment, fostering collaboration and innovation to enhance customer satisfaction.
View
View
View
View
View
View
View
View