Customer Success Manager

New Yesterday

Insight Global are looking for a Customer Success Manager (CSM) to join our client who are a market leader in the cloud-based integration and automation platform space. This role is focused on their largest and most strategic enterprise customers, ensuring they successfully adopt and derive measurable business value from the full suite of products. It is a remote 9-month contract role which will include up to 20% of travel. The ideal candidate will be confident engaging at the C-suite level of experience and have a strong background in customer success or enterprise software consulting specifically focused on selling integration as a platform services to the public sector primarily, and be experienced in driving retention, growth, and long-term value across complex customer portfolios.

Day-to-Day:

As a Customer Success Manager, you’ll manage a portfolio of 30–35 high-value enterprise accounts, serving as a strategic advisor to help customers realise and expand their business outcomes. You’ll lead Business Value Assessments and collaborate directly with senior customer stakeholders to co-create transformation roadmaps aligned to their strategic goals. A core part of the role involves delivering quarterly executive briefings, managing customer KPIs, tracking success metrics, and proactively addressing risks or barriers to adoption. You’ll work closely with internal teams across Sales, Product, Marketing, and Support to ensure seamless execution and alignment, whilst identifying opportunities for upsell, cross-sell, and continued investment. This role is highly strategic, relationship-driven, and outcome-focused, aimed at building deep, long-term customer partnerships.

Must-Haves:

Nice-to-Haves:

Seniority level

Employment type

Job function

Referrals increase your chances of interviewing at Insight Global by 2x

Sign in to set job alerts for “Customer Success Manager” roles.

London, England, United Kingdom 1 day ago

Harrow, England, United Kingdom 1 day ago

London, England, United Kingdom 7 months ago

Customer Success Manager, Enterprise - EMEA - [IC2]

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 2 days ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 2 months ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 months ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 3 months ago

London, England, United Kingdom 2 months ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 weeks ago

Principal Customer Success Manager, EMEA

London, England, United Kingdom 4 hours ago

London, England, United Kingdom 2 weeks ago

Customer Success Manager/Partner - Online Brand Protection

London, England, United Kingdom 1 week ago

Principal Customer Success Manager - Strategic (Remote)

London, England, United Kingdom 8 hours ago

Enterprise Customer Success Manager (Remote)

London, England, United Kingdom 8 hours ago

London, England, United Kingdom 2 weeks ago

Romford, England, United Kingdom 1 day ago

Customer Success Manager, Mid Market (Translation & Localization industry experience required - Expression of Interest)

London, England, United Kingdom 4 months ago

Principal Customer Success Manager, Strategic UK&I (Spanish Speaking)

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 week ago

Customer Success Manager, Enterprise (Translation & Localization industry experience required - Expression of Interest)

London, England, United Kingdom 4 months ago

Customer Success Manager - Application Security (London Area Only)

London, England, United Kingdom 7 hours ago

Italian- Customer Success Manager: Program Specialist

London, England, United Kingdom 2 weeks ago

Senior Customer Success Manager, EMEA (German Speaking)

London, England, United Kingdom 2 weeks ago

Strategic Partnership Manager – High-Ticket Marketing Opportunity (Remote | Performance-Based)

Business Development Manager- Product & Services

London, England, United Kingdom 3 months ago

Regional Account Manager – FMCG / Food & Drink

Greater London, England, United Kingdom 6 days ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
Location:
London, England, United Kingdom
Salary:
£125,000 - £150,000
Category:
Management & Operations

We found some similar jobs based on your search