Taboola

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

Articles about Taboola

Featured Articles

Built In Staff Built In Staff
Updated on December 18, 2025

43 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

Built In Staff Built In Staff
Updated on December 18, 2025

43 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

Recently posted jobs

6 Hours AgoSaved
Hybrid
New York, NY, USA
AdTech • Big Data • Digital Media • Marketing Tech
The Advertising Account Manager will manage client relationships, launch and optimize campaigns, and analyze opportunities for growth while maintaining strong client satisfaction.
8 Hours AgoSaved
Hybrid
New York, NY, USA
AdTech • Big Data • Digital Media • Marketing Tech
The Senior Advertising Sales Manager will drive revenue growth by managing strategic partnerships, securing new clients, and leading advertising strategies for enterprise clients in finance, health, and retail sectors.
4 Days AgoSaved
Hybrid
New York, NY, USA
AdTech • Big Data • Digital Media • Marketing Tech
The Publisher Account Manager will optimize publisher relationships, upsell to clients, monitor metrics, and improve performance through strategic planning and data analysis.