Next Street

HQ
New York
Total Offices: 2
65 Total Employees
Year Founded: 2005

Teams at Next Street

Recently posted jobs

2 Days AgoSaved
In-Office or Remote
2 Locations
Consulting
Own the full sales cycle for strategic mid-market advertising opportunities, from self-generated pipeline through negotiation and close. Build net-new business with advertisers, agencies, and media leaders; sell programmatic solutions across CTV, DOOH, display, audio, and addressable TV; develop consultative proposals; manage complex stakeholders; negotiate commercial agreements; maintain accurate CRM and forecasting; and exceed new business revenue targets.
2 Days AgoSaved
In-Office
London, Greater London, England, GBR
Consulting
Own the full sales cycle for strategic advertisers and agencies across the UK and EMEA, from self-generated pipeline through negotiation and close. Build net-new business, engage senior decision-makers, sell programmatic and multi-channel media solutions, develop strategic proposals, negotiate commercial agreements, and exceed revenue targets. Partner with Solutions, Marketing, and Customer Success while maintaining accurate forecasting and CRM management.