Senior Customer Success Manager – French Speaking London
- Location
- Greater London, England, United Kingdom
Managers) to ensure that customers renew and expand. What You'll Need to Succeed 5+ years of customer advocacy and engagement experience in Enterprise SaaS customer success, account management, or post-sales relationship management working with Fortune 1000 companies and their executives. Experience managing a quarterly retention and growth quota. ...