Location: Oxford, Oxfordshire, United Kingdom
Category: Customer Success
Salary: 45,000 - 65,000 GBP / yearly
Full-time
Join our Global Services team in Oxford as a Customer Success Manager to lead high-performing teams and ensure exceptional customer experiences. Play a key role in driving operational excellence and enhancing customer satisfaction.