Manager, Customer Success - Americas

NetBox LabsUS, CST Remote

Verified against NetBox Labs’s live Ashby listing on Oct 22, 2026

Location
US, CST Remote
Remote
Yes
Type
Full-time
Category
Customer Success
Salary
USD 135,000–140,000 per year
Posted
Oct 6, 2026

About This Role

Manager, Customer Success - Americas at NetBox Labs — US, CST Remote · full-time.

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…

  • Company: NetBox Labs
  • Location: US, CST Remote
  • Employment type: full-time
  • Compensation: USD 135,000–140,000 per year

Apply directly on NetBox Labs's official Ashby careers page. This listing was verified against the live posting.

This is an original ResumeHog summary of the role, written from the live Ashby posting. For the full description and to apply, go to NetBox Labs’s application page

Tailor Your Resume Before You Apply

ResumeHog rewrites your resume to match a specific job in seconds, built to get past ATS keyword filters.

Get Started — It’s Free