Taboola

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

Articles about Taboola

Featured Articles

Built In Staff Built In Staff
Updated on June 22, 2026

44 New York Adtech Companies You Need to Know

New York City sits at the center of adtech, driving innovation across programmatic, search, streaming and data-driven advertising.

Article image
Author Unknown
Updated on April 10, 2025

7 of the hottest holiday parties in NYC tech

Article image

All Articles

Recently posted jobs

16 Hours AgoSaved
Hybrid
New York, NY, USA
AdTech • Big Data • Digital Media • Marketing Tech
Support month-end close with journal entries, reconciliations, variance analysis, and bank reconciliations. Assist with revenue, cost of revenue, accounts payable, fixed asset subledger, and internal controls while partnering across teams to ensure accurate financial reporting.
2 Days AgoSaved
Hybrid
New York, NY, USA
AdTech • Big Data • Digital Media • Marketing Tech
Lead global sales strategy for Taboola's $2B+ advertising business: set long-term growth plans, design coverage and GTM models, embed pipeline/forecasting and CRM discipline, build sales playbooks and incentives, partner cross-functionally, and manage a team to drive consistent revenue growth across regions and channels.
4 Days AgoSaved
Hybrid
New York, NY, USA
AdTech • Big Data • Digital Media • Marketing Tech
Serve as a strategic, hands-on HR Business Partner for global Sales/GTM teams: advise leaders on org design, workforce planning, performance management, employee relations, and talent strategies; use people data and generative AI to drive insights, improve processes, and strengthen leadership capability across complex, matrixed teams.