Customer Success ManagerNew York, New YorkCustomer SuccessFull-Time$115K – $125KApply now for Customer Success Manager (opens in a new tab)3 months agoApply now for Customer Success Manager (opens in a new tab)