Customer Success Manager
- Location
- Bracknell, England, United Kingdom
success landscape Use insight from customer interactions to identify opportunities for improved retention, growth and customer outcomes About You... Significant experience working within a SaaS industry, ideally CCaaS and/or CX, including experience at senior leadership level Previous experience selling and delivering consultancy and/or professional services Strong ...