Taboola

HQ
New York, New York, USA
Total Offices: 5
1,900 Total Employees
Year Founded: 2006
Jobs at Taboola
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

7 Hours AgoSaved
Hybrid
Los Angeles, CA, USA
AdTech • Big Data • Digital Media • Marketing Tech
The Agency Development Manager will drive sales and partnerships with agencies, leveraging existing networks to secure deals and educate agencies on Taboola's offerings.
10 Days AgoSaved
Hybrid
Los Angeles, CA, USA
AdTech • Big Data • Digital Media • Marketing Tech
Lead multiple R&D teams to develop AI-driven products, ensuring alignment with business goals and managing complex R&D projects effectively.
19 Days AgoSaved
Hybrid
Los Angeles, CA, USA
AdTech • Big Data • Digital Media • Marketing Tech
The Advertising Sales Manager will drive revenue growth by developing client relationships, educating clients, and achieving sales targets. Requires 5+ years experience in digital sales.
21 Days AgoSaved
Hybrid
Los Angeles, CA, USA
AdTech • Big Data • Digital Media • Marketing Tech
The Staff Accountant will manage month-end close processes, journal entries, reconciliations, and support internal controls and process improvements in a collaborative Finance team.