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

10 Hours AgoSaved
Hybrid
London, Greater London, England, GBR
AdTech • Big Data • Digital Media • Marketing Tech
As an HR Director, you'll shape people strategies by advising senior leaders, ensuring compliance with EMEA laws, and supporting employee engagement and development within the organization.
2 Days AgoSaved
Hybrid
London, Greater London, England, GBR
AdTech • Big Data • Digital Media • Marketing Tech
The Senior Advertising Account Manager will manage key brand relationships, drive revenue growth, analyze campaign performance, and empower clients through strategic advice and support.
10 Days AgoSaved
Hybrid
London, Greater London, England, GBR
AdTech • Big Data • Digital Media • Marketing Tech
Provide day-to-day HR advice and employee relations support for EMEA Enterprise Sales. Manage performance, leave, absence, flexible working, and case documentation. Partner with HR Shared Services, maintain accurate records and trackers, and build relationships with managers to ensure consistent people process execution.