Taboola

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

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

10 Hours AgoSaved
Hybrid
Toronto, ON, CAN
AdTech • Big Data • Digital Media • Marketing Tech
Manages post-sale relationships and a large portfolio of enterprise advertising clients. Launches, monitors, analyzes, and optimizes direct and programmatic campaigns against client KPIs; provides strategic reporting and recommendations; conducts quarterly business reviews; identifies upsell and revenue opportunities; and collaborates cross-functionally with sales, product, legal, finance, professional services, and marketing teams. Monthly client travel is required.