As a Customer Relations Manager at Group Customer Relations (GCR), you will play a vital role in delivering exceptional resolution experiences for customers. Your work will not only resolve complaints but also drive meaningful change across the Group, ensuring fair and timely outcomes. The team thrives in a flexible hybrid model, fostering collaboration and innovation to enhance the customer experience.
View fit
View fit
View fit