Job offers - CrawlJobs
NetBox Labs Logo

NetBox Labs - United States, Customer Service

1 Job Offers

Job Offers

Manager, Customer Success - Americas

Save Icon
NetBox Labs seeks its first Manager, Customer Success for the Americas to lead and coach a team of three CSMs across North America and LATAM. Requires 5+ years in B2B SaaS CS, 2+ years leading CSMs, and a player-coach mindset. Remote.
Salary Icon
Salary
Not provided
netboxlabs.com Logo
NetBox Labs
Expiration Date
Until further notice