America's Job Portal
Inbox Business Technologies is seeking a Manager Sales – North to drive enterprise growth across the North region. You will build strategic client relationships, lead high-value engagements, and manage complex sales cycles from discovery to closure.
You will leverage a broad ICT network, target multi-million dollar deals, and collaborate with pre-sales, delivery and partners to ensure customer success. This role requires a proven track record in enterprise sales and strong stakeholder management.
#J-18808-Ljbffr