Senior Customer Success Manager, EMEA
- Location
- Greater London, England, United Kingdom
community with people who are passionate about joining us on this exciting journey. Job Purpose Bringing previous experience and incorporating industry best practices, our Senior Customer Success Managers (Sr. CSM) are responsible for partnering with our clients to ensure the continued value realization of our product, thereby influencing client … managing large multinational organizations with 15,000 plus employees Experience working in a SaaS environment Experience working with digital workplace platforms either as a manager or end user e.g. Jive, Interact, Jostle Experience in using customer success tools such as Planhat, Salesforce, Gong, Microsoft office and Miro Experience within ...