Taboola

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

Teams at Taboola

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.