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 with care while proactively identifying opportunities for business improvement. The team thrives on collaboration and flexibility, working in a hybrid model to ensure the best outcomes for customers.
View
View
View