Customer Success ManagerNew York, New YorkCustomer SuccessFull-time$90K – $110KApply now for Customer Success Manager (opens in a new tab)3 weeks agoApply now for Customer Success Manager (opens in a new tab)