IDBS
–
Boston, MA
... The Director, Customer Success is responsible for developing long-term strategies for customer value creation, retention, engagement and advocacy. This role will lead the Customer Success Management Team and will be responsible for the creation, ... - May 13