Customer Care Manager –£32,000– Clacton-On-Sea
The Role
Do you have a proven track record of leading high-performing customer care teams? Are you skilled at turning customer feedback into meaningful improvements? If so, we have an exciting opportunity for you.
As our Customer Care Manager, you will lead a dedicated team responsible for delivering exceptional support to our customers. You will oversee...