Manager, Customer Success - Americas
NetBox Labs · IT, cloud & dev tools
Remote (US) — the Americas, able to work across North American time zones (CST remote)
CSM$135k–$140k baseStartup1 insider to talk to
Still open · posted 13 days ago
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.
Current SDRs, AEs, sales engineers and other sales people at NetBox Labs, confirmed from public search results. Most live in New York (1).
"Lives near" uses the location on their public profile, not where they work from. From public search results. Is this you? Ask to be removed