Taboola

United Kingdom
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

United Kingdom
London, United Kingdom

Aldgate House, 2nd Floor, 33, Aldgate High Street, United Kingdom, EC2N 1DL

Recently posted jobs

4 Hours AgoSaved
Hybrid
London, Greater London, England, GBR
AdTech • Big Data • Digital Media • Marketing Tech
As an Advertising Account Manager, you'll onboard clients, manage accounts, optimize campaigns, and collaborate with internal teams to drive revenue growth.
2 Days AgoSaved
Hybrid
London, England, GBR
AdTech • Big Data • Digital Media • Marketing Tech
As a Senior Advertising Sales Manager, you will identify and engage clients, develop sales strategies, manage a sales pipeline, and collaborate with teams to meet revenue targets.
4 Days AgoSaved
Hybrid
London, Greater London, England, GBR
AdTech • Big Data • Digital Media • Marketing Tech
As an Enterprise Publisher Manager, lead strategic publisher partnerships, secure new deals, optimize performance metrics, and influence product features based on client feedback.