As a Customer Relations Manager at Group Customer Relations (GCR), you will be at the heart of delivering exceptional resolution experiences for customers. This job is all about investigating and resolving complaints while proactively identifying opportunities for improvement. GCR values a flexible, hybrid working model, fostering collaboration and innovation within the team.
View
View
View