Taboola

United Kingdom
1,900 Total Employees
Year Founded: 2006

Teams at Taboola

Recently posted jobs

3 Days AgoSaved
Hybrid
London, Greater London, England, GBR
AdTech • Big Data • Digital Media • Marketing Tech
Manage full sales cycle to source, prospect, demo, negotiate and close publisher deals for sponsored content in France and the UK. Hit quarterly new-business targets, generate high-volume outreach, build publisher relationships, provide data-driven recommendations, and collaborate with internal teams to launch and optimize campaigns.
3 Days AgoSaved
Hybrid
London, Greater London, England, GBR
AdTech • Big Data • Digital Media • Marketing Tech
Lead Taboola's EMEA publisher business with full P&L ownership. Set commercial strategy, grow and manage multi-market sales and account teams, build consistent go-to-market playbooks, deepen publisher relationships, close large deals, and develop inclusive, high-performing leadership and succession across the region.
4 Days AgoSaved
Hybrid
London, Greater London, England, GBR
AdTech • Big Data • Digital Media • Marketing Tech
Partner with EMEA Enterprise Sales to map and streamline HR processes, deploy automation and generative AI for operational efficiency, use people data to inform decisions, advise leaders on organizational design and workforce planning, and manage complex employee relations while building scalable HR systems.