Customer Success Lead - Carriers
- Location
- Greater London, England, United Kingdom
driving growth. Skills we are looking for Proven experience leading and developing a Customer Success or Account Management team within Insurance or a complex B2B InsurTech or SaaS environment. Strong experience managing strategic enterprise accounts with complex products, workflows, and stakeholder groups. Demonstrated success in increasing adoption and growing ...