Customer Success Management Manager
- Location
- Greater London, England, United Kingdom
hybrid schedule. Our flexible‐first environment fosters productivity, inclusion, collaboration, and ensures a consistent employee experience regardless of location. Title: Senior Customer Success Manager WHAT YOU’LL DO: The Senior Customer Success Manager is the CEO of your book of business. A high performer who is SaaS revenue … OnPrem accounts. As a SMCS, you will act as the primary contact and trusted advisor for your customers and provide an interface between the Customer/System Integration (SI) partner(s), and internal Duck Creek teams. Members of the Customer Success family are motivated customer advocates, adept ...