Senior Customer Success Manager New London, England, United Kingdom
- Location
- Greater London, England, United Kingdom
alongside unparalleled organisation and communication skills. In addition, we’re prioritising: 4+ years of experience in Customer Success or Account Management, preferably in a SaaS environment Proficiency with Salesforce (SFDC) and the ability to quickly learn new systems and tools Experience with customer success platforms such as Catalyst, Gainsight, Totango ...