Senior Manager of Customer Success - Enterprise
- Location
- Greater London, England, United Kingdom
Account Management, SaaS or Sales 3+ years of direct people management experience preferred, including supervisory experience of supervisor and/or individual contributors Undergraduate degree or equivalent knowledge and career experience Preferred Qualifications Experience building out, scaling, or commercializing premium/enterprise customer success offerings (such as Signature Experience ...