Manager, Customer Success - Boston
Boston, MA 1 month ago
Manager, Customer SuccessAs a Manager, Customer Success, you will hire and develop teams, coaching Customer Success Managers (CSMs) to success. This role impacts our customer experience and retention at scale, providing an opportunity to join a company that's a leader i...
