Global Strategic Customer Success Director
Posted 3 days 1 hour ago by Brandwatch
£80,000 - £100,000 Annual
Permanent
Full Time
Other
London, United Kingdom
Job Description
A leading social media management company is seeking a Customer Success Director in London. This role involves building trusted relationships with strategic clients, ensuring they maximize the value of the company's products and services. Ideal candidates will have extensive experience in Customer Success, strategic account planning, and drive customer satisfaction. This position offers the opportunity to thrive in a dynamic, collaborative environment focused on innovation and meaningful connections.