The Senior Customer Success Manager will own a portfolio of enterprise and mid-market accounts across EMEA. This is not a relationship management role — it is a value consulting role.
- Pays more than 99% of Customer Success jobs
- Apply on We Work Remotely