NetBox Labs

United States
125 Total Employees
Year Founded: 2023

NetBox Labs Offices

Remote Workplace

Employees work remotely.

Work from almost anywhere — our team is fully remote.


U.S. Office Locations

United States

United States

Recently posted jobs

YesterdaySaved
In-Office or Remote
2 Locations
Cloud • Software
Provide deep technical post-sale support for NetBox customers: onboard, diagnose and resolve issues across installations, integrations, and upgrades; participate in architecture reviews; meet SLAs; surface product feedback; create runbooks and reduce repeat escalations.
8 Days AgoSaved
In-Office or Remote
2 Locations
Cloud • Software
The Sales Development Representative is responsible for generating new sales opportunities, qualifying leads, and driving first meetings through outbound campaigns and effective communication strategies.
8 Days AgoSaved
Remote
US
Cloud • Software
Drive new logo revenue by qualifying prospects, running technical demos and proofs-of-concept, and creating pipeline alongside Sales. Research customer use cases, translate technical value, execute outreach campaigns, and maintain accurate CRM (HubSpot) data to support deal progression and enable sales strategy.