Customer Success Manager
Job Title: Customer Success ManagerLocation: London, (Bishopsgate) - Hybrid (3 days WFH, 2 days on site)Salary: Up to £48,000About the Role:As a Customer Success Manager, you''ll be the bridge between clients and internal technical teams, ensuring seamless integration, onboarding, and long-term satisfaction. You''ll manage integration support cases, monitor performance, and proactively resolve challenges to keep clients engaged and successful.Company: This company are a global Ai focused consultancy shaping the future of their industry. They blend deep actuarial expertise with Ai to help their clients grow sustainably. With over a dozen offices across the EMEA and US offices, they champion diversity, collaboration, and are at the forefront of consumer-centric tech in their industry. They are making a real impact on their industry worldwide.Responsibilities in this role include:Define and align project goals, scope, budget, and resources with all stakeholders.Lead and manage the full life cycle of integration-related support casesServe as the primary liaison between clients and internal teamsCollaborate with implementation teams to ensure smooth onboarding and effective handover of integration cases.Monitor integration health, usage patterns, and support trends to mitigate risks.Maintain detailed documentation of integration scenarios, resolutions, and key learningsSupport change management efforts when clients modify systems or workflowsLead end-to-end digital projects, ensur
Other jobs of interest...
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!