Customer Success Manager
- Location
- Greater London, England, United Kingdom
largest and most complex customers, building trusted relationships with senior stakeholders, driving adoption, managing renewals and turning customer insight into better product, delivery and commercial decisions. It’s a great opportunity for someone who enjoys complex enterprise relationships, wants real ownership and is excited to help shape … nearly 50 of the world’s largest insurers, with zero churn and billions in premiums flowing through hx. What began as a single product in one market has rapidly evolved into a multi-product, multi-territory platform powering every stage of pricing and underwriting. ...