Taboola

United Kingdom
1,900 Total Employees
Year Founded: 2006

Teams at Taboola

Recently posted jobs

An Hour AgoSaved
Hybrid
London, Greater London, England, GBR
AdTech • Big Data • Digital Media • Marketing Tech
Owns product messaging, brand tone of voice, microcopy, and global content marketing campaigns. The role develops conversion-focused content across websites, email, and other channels; collaborates with writers, designers, web, social, and customer engagement teams; manages agencies and vendors; and analyzes content performance to optimize campaigns and messaging.
16 Days AgoSaved
Hybrid
London, Greater London, England, GBR
AdTech • Big Data • Digital Media • Marketing Tech
Drive new publisher business in the Italian market by researching prospects, conducting outreach, pitching sponsored-content solutions, negotiating contracts, and closing deals. Manage the full sales cycle from prospecting through launch, achieve quarterly targets, build publisher relationships, provide data-driven recommendations, and collaborate with sales, account management, product, and support teams.
17 Days AgoSaved
Hybrid
London, Greater London, England, GBR
AdTech • Big Data • Digital Media • Marketing Tech
Drive enterprise advertising sales across UK WPP accounts by identifying target brands, building strategic relationships, managing pipelines, presenting Taboola advertising solutions, negotiating with senior stakeholders, and exceeding quarterly revenue targets. Collaborate with internal teams to maximize campaign opportunities and client service.