Skip to content
CSM Jobs
NetBox Labs

Manager, Customer Success - Americas

NetBox Labs

Location
Remote (United States)
Compensation
$135k - $140k/yr
Employment
Full-time
Level
Senior Level
Posted 3 days ago

About the Role

NetBox Labs is hiring a Manager, Customer Success to lead and grow the Americas team, focusing on customer adoption, value realization, and expansion. This role involves coaching CSMs, building scalable playbooks, and partnering with Sales and Product to drive customer outcomes.

Skills

Customer Success Management Team Leadership Coaching SaaS B2B Account Management Strategic Planning Playbook Development Customer Retention Adoption Strategy Data Analysis Technical Product Knowledge Network Automation DevOps HubSpot Pylon

Perks

  • Equity
  • Bonus
  • Remote Work

Full job details