Taboola

1,900 Total Employees
Year Founded: 2006

Offices at Taboola

Hybrid Workplace

Employees engage in a combination of remote and on-site work.

Taboola offers team members flexibility, we offer the ability to work remotely two days a week, a flexible time off policy (no need to accrue days off and no cap on how many vacation days you can take) & a very generous paid family leave policy!

Typical time on-site: 3 days a week

Global Office Locations

London, United Kingdom

Aldgate House, United Kingdom, EC2N 1DL

Recently posted jobs

2 Days Ago
Hybrid
London, Greater London, England, GBR
AdTech • Big Data • Digital Media • Marketing Tech
The Agency Sales Manager will engage and secure major media agency networks, sell digital products, manage a client pipeline, exceed revenue goals, and collaborate with various teams to ensure successful campaign management while understanding and leveraging digital technology.
3 Days Ago
Hybrid
London, Greater London, England, GBR
AdTech • Big Data • Digital Media • Marketing Tech
As a Learning & Development Director, you will lead the establishment and enhancement of global L&D programs, focusing on employee growth through tailored strategies, program development, and stakeholder engagement.
8 Days Ago
Hybrid
London, Greater London, England, GBR
AdTech • Big Data • Digital Media • Marketing Tech
The Sales Manager will focus on growing the SMB Publisher sales in the DACH region, managing the sales pipeline from leads to closure. Responsibilities include cold calling, negotiating contracts, and exceeding revenue goals while building relationships with digital publishers.