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

Search the 7 jobs at Taboola

Recently posted jobs

2 Days Ago
London, Greater London, England, GBR
Hybrid
AdTech • Big Data • Digital Media • Marketing Tech
The Advertising Account Manager for the DACH region is responsible for onboarding new advertisers, managing a substantial book of business, and identifying upsell opportunities. They will monitor campaign performance, collaborate with various teams, and enhance the customer experience while delivering strategic solutions for performance advertising clients.
2 Days Ago
London, Greater London, England, GBR
Hybrid
AdTech • Big Data • Digital Media • Marketing Tech
The Online Content Editor will be responsible for reviewing and selecting articles for the news feed aimed at Italian markets. The role requires familiarity with local news, entertainment, and politics, ensuring selected content complies with various editorial guidelines.
5 Days Ago
London, Greater London, England, GBR
AdTech • Big Data • Digital Media • Marketing Tech
As the Advertising Account Team Lead, you will manage and expand a portfolio of Spanish and Italian clients, drive revenue targets, coach a team of Account Managers, and collaborate cross-functionally to enhance productivity and operational efficiency.