Strategic Customer Success Manager

Eptura, Inc
📍 london, england, United-Kingdom 💼 Full-time 🕒 Posted July 01, 2026

Job Description

Strategic Customer Success Manager

Department: Customer Success

Employment Type: Full Time

Location: London - UK

Reporting To: Emma Murray

Description

As a Strategic Customer Success Manager (CSM), you will be the trusted, executive‑facing partner for a portfolio of Eptura’s most strategic customers. You will own the post‑sale relationship end‑to‑end, with accountability for value realisation, long‑term adoption, retention and growth. Strategic CSMs at Eptura operate within a highly structured Customer Success Rhythm, combining strong executive presence with operational rigor. You will lead complex customer relationships, proactively manage risk and coordinate cross‑functional teams to ensure our customers consistently achieve measurable outcomes from their investment in Eptura. You will partner closely with Sales, Renewals, Support, Professional Services, Product and Customer Marketing, acting as...

Ready to Apply?

Submit your application today and join our talented team at Eptura, Inc.

Submit Application

Job Details

  • Location london, england
  • Job Type Full-time
  • Category Management & Operations
  • Posted Date July 01, 2026
  • Application Deadline August 10, 2026