Senior Customer Success Manager

iManage London, England May 7, 2026

Type Full Time
Pay Not listed
Work Hybrid
Schedule Flexible

As a Senior Customer Success Manager in Saas Customer Success, the work centres on managing means… You are the owner of value and adoption for a portfolio of corporate customers, including high-profile financial services organizations. It would suit someone who can bring careful technical judgement and practical problem-solving to the role.

What the work leans on

Communicate measurable business outcomes to stakeholders. Creating an inclusive environment where you’re encouraged to help shape the culture by bringing your unique perspective, not just by fitting in.

Where the technical work sits

  • Managing means… You are the owner of value and adoption for a portfolio of corporate customers, including high-profile financial services organizations.
  • Across the full customer lifecycle, you will build trusted relationships, grounded in accountability, authenticity, and adaptability.
  • Supporting, Engineering, Training, and Channel, to remove friction and accelerate time to value.

Technical requirements

  • IM Qualified Because I Have… 5+ years in SaaS Customer Success, Account Management, or Consulting with demonstrated impact on adoption, retention, and customer outcomes.
  • Experience partnering closely with Sales or Account Executives preferred.
  • Experience working with corporate legal teams and/or financial services organizations.

Practical details

  • Bonus Points If I Have.
  • Work model: Hybrid.
  • Additional detail: Flexible working options may be available.

Job details

  • Benefits mentioned: Pension, Holiday allowance, Private healthcare, Bonus, Training, Flexible working
Career guide

Learn more about this role

Explore the matching JobPedia guide for deeper duties, skills, salary context, and career paths.

JobPedia role guide

What does a Customer Success Manager actually do?

Explore the real work behind the title, from day-to-day responsibilities to how the role works in practice for Customer Success Manager.

Keep exploring similar roles

Search for more Senior Customer Success Manager jobs from iManage in London, England.