
As a Customer Relations Manager at Group Customer Relations (GCR), you will play a pivotal role in ensuring exceptional resolution experiences for customers. Your mission will be to investigate and resolve complaints while proactively identifying opportunities for business improvement. The team thrives on collaboration and flexibility, working in a hybrid model to drive meaningful change across the Group.
View
View
View