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: 8+ years of experience in Customer Success, Consulting, or Enterprise Software Sales Familiarity with integration platforms or cloud automation tools Experience with iPaaS systems Proven record of supporting public sector clients Proven track record managing strategic, high-touch enterprise accounts Strong experience working with VP/C-level stakeholders on business transformation initiatives Background in SaaS or enterprise software environments Excellent communication and executive presentation skills Ability to drive business value through metrics, KPIs, and outcome-based planning Confident working cross-functionally and influencing internal stakeholders Strong operational and strategic thinking with a customer-first mindset Nice-to-Haves: Experience in management consulting or technical advisory roles Knowledge of success planning frameworks or customer health tracking Project management skills or certifications Seniority levelSeniority level Mid-Senior level Employment typeEmployment type Contract Job functionJob function Public Relations, Business Development, and Customer Service Industries Data Infrastructure and Analytics 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, EMEALondon, England, United Kingdom 4 hours ago London, England, United Kingdom 2 weeks ago Customer Success Manager/Partner - Online Brand ProtectionLondon, 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 SpecialistLondon, 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 & ServicesLondon, England, United Kingdom 3 months ago Regional Account Manager – FMCG / Food & DrinkGreater 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
Job Title
Customer Success Manager