Strategic Insurance Tech Customer Success Manager
- Location
- Greater London, England, United Kingdom
London market. You will act as a strategic advisor to leading brokers, carriers, MGAs, and delegated authority businesses, helping maximise value from digital, workflow, and AI-enabled solutions. You will build trusted relationships, drive adoption, navigate executive governance, and shape customer success plans that deliver measurable business outcomes and sustained ...