×
Register Here to Apply for Jobs or Post Jobs. X

Technical Customer Success Manager

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: SCOR
Full Time position
Listed on 2026-06-23
Job specializations:
  • IT/Tech
    Technical Support, IT Support
Salary/Wage Range or Industry Benchmark: 60000 - 80000 GBP Yearly GBP 60000.00 80000.00 YEAR
Job Description & How to Apply Below
Location: Greater London


* All candidates must have the full & permanent right to work in the UK

We are seeking a Technical Customer Success Manager to lead client onboarding and ensure a high-quality customer experience in the digital insurance sector. The role includes managing SaaS integration projects, coordinating between clients and internal teams, and contributing to the continuous improvement of tools and processes. The ideal candidate brings experience in SaaS project management, along with strong skills in technical integration, documentation, and communication.

As a Technical Customer Success Manager, you will support clients throughout their journey and help deliver a simple, seamless, and positive experience. You will work closely with internal teams to understand client needs, support solution implementation, and help evolve practices in the service of customers. This role is well suited to organized, collaborative professionals who enjoy coordination, communication, and problem-solving in a digital environment.

Key responsibilities include:
  • Lead and coordinate projects involving clients and internal teams, ensuring smooth execution.
  • Support onboarding, integrations, and solution deployment while anticipating key points of attention.
  • Own and manage the lifecycle of integration-related support cases, ensuring timely resolution and high customer satisfaction.
  • Lead and manage digital projects from inception to completion, ensuring alignment with strategic goals.
  • Understand client needs, facilitate communication, and ensure clear, consistent follow-up.
  • Contribute to documentation, useful content, and the sharing of best practices.
  • Support the continuous improvement of processes, tools, and ways of working.
Candidate profile
  • Experience in project management, SaaS integration, or client-facing roles.
  • Good understanding of software integrations, APIs, cloud environments, and digital technologies.
  • Ability to analyze needs, solve problems, and coordinate with a range of stakeholders.
  • Knowledge of agile methods and structured project management approaches.
  • Comfortable with documentation, client communication, and process improvement.
  • Proficiency with tools such as Jira, Confluence, SharePoint, and Power BI.
  • French language would be considered an asset.
Required Education
  • Bachelor's or Master's degree or equivalent
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary