Taboola

United Kingdom
1,900 Total Employees
Year Founded: 2006

Teams at Taboola

Recently posted jobs

13 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.
16 Days AgoSaved
Hybrid
London, Greater London, England, GBR
AdTech • Big Data • Digital Media • Marketing Tech
The Social Media Specialist will manage the organic social presence, create content, analyze performance metrics, and collaborate with senior leadership and agencies to drive social media strategy.
22 Days AgoSaved
Hybrid
London, Greater London, England, GBR
AdTech • Big Data • Digital Media • Marketing Tech
The Policy Director will transform the policy function into a strategic R&D unit, balancing network integrity with growth by defining standards and influencing high-level stakeholders. Responsibilities include driving policy innovation, enabling business growth, advocating industry standards, and providing executive advisory on regulatory landscapes.