Job Description
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, a...