Head of Global Service and Support
9 days ago
Clacton-on-Sea
The Head of Global Service and Support, in Essex, will play a pivotal role in establishing a new ... O Act as a mediator in resolving escalated customer issues, working closely with product owners and ...