Strategic CSM: Executive Partnerships & Growth

Posted 2 hours 26 minutes ago by Eptura, Inc

£80,000 - £100,000 Annual
Permanent
Full Time
Other
London, United Kingdom
Job Description
A global tech leader based in London is seeking a Strategic Customer Success Manager to manage crucial accounts and ensure customer success and value realization. The candidate will lead complex relationships, execute success plans, and drive retention and growth of strategic customers. Proven experience in Customer Success and an understanding of metrics are essential. This role offers flexible work options and numerous benefits, including a contributory pension and generous holidays.