Applying for Customer Success Manager at NetBox Labs? Compare this live job with your resume first.

🎯 Tailor my resume
←Jobiba.Me
NL
Active1w ago

Customer Success Manager

NetBox Labs·📍 Cst Remote, United States

Employment

FULL TIME

Work mode

Remote

Experience

MID LEVEL

Salary

$110K – $120K/yr

Pay vs market · Below median

This job's pay ($115,000 a year at the midpoint) is higher than about 30% of 90 salary-listed Customer Success Manager jobs in United States in the last 12 months; their median is $135,000.

Salary data →

Role overview

Job description

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, spot risk early, and work with Renewals, Sales, Support, and Onboarding to keep every account on track. You will follow proven Customer Success playbooks and help improve them as the team grows. What You’ll Do Manage a portfolio of mid-market and enterprise customers within your region Build and maintain customer success plans tied to each customer’s goals Partner with Onboarding to ensure a smooth handoff and fast time to value Drive product adoption through re

…

About this listing

  • Source: NetBox Labs's official careers site (via Ashby) · last confirmed on the source 3 Nov 2026
  • Posted 27 Oct 2026

Jobiba does not charge job seekers. Never pay to apply or share OTPs, card or bank details.

What they are looking for

Skills & requirements

salesforceCRM

Department · Customer Success

Hiring company

NetBox Labs

Technology

Build and manage complex networks easier with NetBox Labs, using an enterprise-grade version of the world’s most popular network source of truth.

Related opportunities

Similar active roles

Relevant, currently active roles for this market.

All jobs →

🔔 Get job alerts

New Customer Success Manager jobs in Cst Remote, United States, straight to your inbox.

No spam · Unsubscribe anytime