Taboola

1,900 Total Employees
Year Founded: 2006
We're Hiring!

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

GB
London, United Kingdom

Aldgate House, United Kingdom, EC2N 1DL

Search the 6 jobs at Taboola

Recently posted jobs

2 Days Ago
London, Greater London, England, GBR
Hybrid
AdTech • Big Data • Digital Media • Marketing Tech
Join Taboola as an Agency Sales Manager in the UK focused on digital advertising sales to brands and agencies. Responsibilities include building a robust sales pipeline, developing customer-led strategies, selling advertising products, and consistently achieving revenue goals. Strong communication, analytical, and negotiation skills are required.
2 Days Ago
London, Greater London, England, GBR
Hybrid
AdTech • Big Data • Digital Media • Marketing Tech
Lead the DACH Advertisers Account Management team, drive advertiser success, meet revenue targets, coach team members, resolve issues, analyze business opportunities, and lead cross-functional initiatives to boost productivity and excellence.
7 Days Ago
London, Greater London, England, GBR
AdTech • Big Data • Digital Media • Marketing Tech
As an Optimise Account Manager at Taboola, you will be responsible for managing a global portfolio of small and medium-sized publisher clients, focusing on revenue growth and upsell opportunities. You will use data-driven insights, consultative skills, and excellent communication to drive success for clients. This role requires client-facing sales experience, fluency in French or German, and a proactive, self-motivated approach.