Taboola

HQ
New York
Total Offices: 5
1,900 Total Employees
Year Founded: 2006

Teams at Taboola

Recently posted jobs

17 Hours AgoSaved
Hybrid
New York, NY, USA
AdTech • Big Data • Digital Media • Marketing Tech
Partner with Sales, Account Management, RevOps, and Information Systems stakeholders to design, configure, and optimize Salesforce CRM workflows and business processes. Responsibilities include requirements gathering, automation, lead routing, approvals, data management, GenAI use-case evaluation, testing, rollout, documentation, user support, and cross-functional system enhancement delivery.
AdTech • Big Data • Digital Media • Marketing Tech
Own global go-to-market revenue planning and sales productivity operations. Build capacity, funnel conversion, quota, attainment, and productivity models; manage planning calendars, target setting, quota rollouts, and operating reviews. Advise Sales, FP&A, Strategy, and senior leadership while partnering on incentive design and operational efficiency through analytics, CRM, reporting platforms, and generative AI.
One Month AgoSaved
Hybrid
New York, NY, USA
AdTech • Big Data • Digital Media • Marketing Tech
Manage inbound and outbound publisher sales to onboard ComScore 500–2000 publishers. Prospect, pitch, and close deals; build Excel-based revenue proposals; present to clients; assist integrations and partner launches; support account managers to ensure launch and retention.