Novo · Ashby
Senior Manager, Customer Support & Success
Novo · Remote, US · posted 8/7/2026
Visa sponsorship
PossiblyNothing confirms sponsorship either way. Shown because this role and location often allow it.
Customer OperationsCustomer SupportRemote$145K – $165K