NNovoSenior Manager, Customer Support & SuccessNew YorkCustomer Success$150,000 - $160,000 / yearabout 2 months agoAbout