Job Description
We are seeking a Senior Manager, Customer Success to join our team. This is a hybrid opportunity based out of our Waltham, MA office…. Job Summary The Sr. Manager of Customer Success is responsible for ensuring that the Customer Success team delivers on the…