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

Yesterday
Hybrid
London, Greater London, England, GBR
AdTech • Big Data • Digital Media • Marketing Tech
The HR Director leads the people strategy for EMEA Enterprise Sales, partnering with leadership to improve organizational design, performance management, and employee engagement, while ensuring compliance with regional labor laws.
2 Days Ago
Hybrid
London, Greater London, England, GBR
AdTech • Big Data • Digital Media • Marketing Tech
The Account Manager will support Spanish advertisers by onboarding new customers, managing accounts, growing revenue, and optimizing campaign performance while collaborating across teams.
4 Days Ago
Hybrid
London, Greater London, England, GBR
AdTech • Big Data • Digital Media • Marketing Tech
The Employee Relations Specialist will provide expert guidance on employee relations issues, develop ER processes, and ensure compliance with regional laws while improving ER practices and capabilities.