Customer Success ManagerNew York CityCustomer SuccessFull Time$90K – $150KApply now for Customer Success Manager (opens in a new tab)7 months agoApply now for Customer Success Manager (opens in a new tab)
Customer Success LeadNew York CityCustomer SuccessFull Time$140K – $170KApply now for Customer Success Lead (opens in a new tab)10 months agoApply now for Customer Success Lead (opens in a new tab)