Customer Success Manager is open at Netboxlabs in US, CST Remote. The posting gives a salary of $110K - $120K. Posted on Oct 27, 2026, and still on Netboxlabs’s careers page when we last checked, on Nov 15, 2026.
About the role
As a Customer Success Manager at NetBox Labs, you will own the success of a regional portfolio of customers. Your primary responsibility is to make sure customers adopt NetBox Labs’ products and see real value from them, which drives strong retention and healthy expansion. You will be the main point of contact for your customers from onboarding through renewal. You will run regular check-ins, track customer health…
The opening lines of the posting. The rest is on Netboxlabs’s careers page.
Hiring at Netboxlabs
Netboxlabs has 18 open roles right now, 18 of them remote. Most are in Engineering, Customer Support and Sales & Business Development. See all its roles
