Home / Customer Support / Manager, Customer Success - Americas

Manager, Customer Success - Americas

Netboxlabs · US, CST Remote
Remote$135K - $140KHubSpotGrafana

Manager, Customer Success - Americas is open at Netboxlabs in US, CST Remote. The posting gives a salary of $135K - $140K. Posted on Oct 6, 2026, and still on Netboxlabs’s careers page when we last checked, on Nov 15, 2026.

About the role

NetBox Labs is growing fast, and our Customer Success team is growing with us. We're hiring our first Manager, Customer Success for the Americas to lead, coach, and grow our CSM team. You'll start with three CSMs covering North America and LATAM, and help drive the plan for and execution of growth. This starts as a player-coach leadership role, growing with the team to focus on people and practice. You'll set the…

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

Similar Customer Support jobs

All Customer Support jobs
Apply on company site