Customer Success Manager
Location: London, UK
Salary: £38,000-£40,000 + Benefits
An exciting opportunity has arisen for an experienced Customer Success Manager to join a fast-growing company in the multimedia sector. Based in London, you will be responsible for managing key client relationships, ensuring they receive exceptional service and value from the solutions provided. This role is perfect for someone with a strong background in client-facing roles, who thrives in a dynamic and client-focused environment.