Taboola
We're Hiring!
Taboola Offices
Hybrid Workplace
Employees engage in a combination of remote and on-site work.
Taboola offers flexibility and the ability to work remotely two days a week with three days in-office.
Typical time on-site:
3 days a week
Global Office Locations
London, United Kingdom


View Gallery
Close
Aldgate House, 2nd Floor, 33, Aldgate High Street, United Kingdom, EC2N 1DL
Recently posted jobs
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.
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.
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.





