AdRoll, a brand of NextRoll, Inc., is seeking an experienced New Business Account Executive to join our new London-based hybrid team. This role is 100% focused on net-new logo acquisition. You’ll own the full sales cycle end-to-end, building pipeline through proactive outbound and converting it through a consultative, outcomes-led sales approach. This is a true hunter role for someone who enjoys creating opportunity, shaping deals, and positioning AdRoll as a strategic growth partner rather than a point solution.
You’ll be selling AdRoll’s full-funnel performance marketing platform to mid-market advertisers, working closely with Product Specialists, Solutions, and Post-Sales teams to deliver long-term customer value.
This is a hybrid role based in London, with 1–2 days per week in the office following an initial remote onboarding period.
Compensation: Minimum salary of £60,000 to maximum salary of £70,000 + commission + equity+ benefits.