Customer Success Manager - Buyside New London, England, United Kingdom
1 day ago
Please note that we are open to candidates at both the Customer Success Specialist, Manager, & Senior Manager levels. The Customer Success Manager will be responsible for increasing user adoption, driving retention rates, promoting processes, and developing relationships within the buyside space, wh