HHiring Reality
← NextRoll Inc.

Principal Strategic Account Executive

NextRoll Inc.
Location
London, UK
Posted
4 days ago
Department
AdRoll - New Business Sales
What they actually want (must-haves)
  • 8+ years of experience in ad tech and/or media sales
  • Experience selling across multiple media channels, particularly CTV, DOOH, and display
  • Strong understanding of programmatic advertising and the digital media ecosystem
  • Proven track record of self-generating pipeline and winning new business
  • Strong outbound prospecting skills
  • Demonstrated ability to sell consultatively and strategically
What the job really is

As a Principal Strategic Account Executive at NextRoll, you will be responsible for the entire sales cycle, focusing on winning strategic advertisers and agencies across the UK and EMEA. Your role involves identifying high-value opportunities, engaging with senior decision-makers, and leveraging your programmatic expertise to drive new business revenue. You will collaborate with various teams to develop solutions and navigate complex buying processes while maintaining disciplined pipeline management and achieving revenue targets.

Benefits
  • Competitive salary and equity
  • Subsidy for individual medical and dental insurance cover
  • Lump-sum Death in Service and Income Protection coverage at no cost to employee
  • Access to WeCare, including 24/7 online GP, mental health support, fitness programmes
  • Four weeks of paid time off plus company holidays
  • Competitive Family Leave Benefits
Things to weigh
  • No specific mention of remote work policy beyond UK remote option
  • Sales compensation plan is subject to modification at the discretion of NextRoll
  • Compensation structure includes uncapped incentives, which may appeal to high performers
Job score3/5
Benefits4/5
Freshness1/5
Career value5/5
Role clarity5/5
Pay transparency0/5

Applying to NextRoll Inc.?

See how your résumé matches this role — and tailor it from what actually gets interviews.