Description

  • Taboola is the leading discovery platform, serving 360B recommendations to over 1B unique visitors every month on some of the Webs most innovative publisher sites, including USA TODAY, Business Insider, Chicago Tribune, and The Weather Channel. Headquartered in New York City, Taboola has offices in Tel Aviv, Los Angeles, London, Bangkok, New Delhi, Tokyo, Sao Paulo, Shanghai, Beijing, Seoul and Istanbul. Publishers, marketers, and agencies leverage Taboola to retain users on their sites, monetize their traffic, and distribute their content to drive high-quality audiences. Learn more at www.taboola.com and follow @taboola on Twitter and Instagram.
  • location

    Headquarters:16 Madison Square West , New York, New York, United States

    More
  • Taboola phone

    Phone Number: +1 212-206-7663

  • Taboola website

    Website: https://www.taboola.com

  • Taboola employees

    Employees:1374

  • Taboola revenue

    Revenue:> $1B

  • Taboola legal name

    Legal Name:Taboola

  • Taboola's Social Media

    Taboola linkedin Taboola facebook Taboola twitter
  • done Is this data correct?
  • |  NAICS Code: 541810  |

    Show More
Person level website identification

Chief Financial Officer for Taboola

Stephen Walker

Chief Financial Officer

Sell more in less time!

Buyer intent data, anonymous visitor identification, first party data integration backed by a massive contact database that will supercharge your sales team. Schedule a demo to learn more!

View Employees

Stephen Walker

Chief Financial Officer

Lior Golan

Chief Technology Officer

Jim Sarles

President

Stacey Delaney

Co-Founder And Chair Taboola Pride

Suzi Adan

Founder And Chair Of Taboola Bame

Frequently Asked Questions regarding Taboola

  • Where are Taboola's Headquarters?

    Taboola's Headquarters are in 16 Madison Square West ,New York,New York,United States

  • What is Taboola's phone number?

    Taboola's phone number is +1 212-206-7663

  • What is Taboola's official website?

    Taboola's official website is https://www.taboola.com

  • What is Taboola's Revenue?

    Taboola's revenue is > $1B

  • What is Taboola's NAICS code?

    Taboola's NAICS code is 541810

  • How many employees are working in Taboola

    Taboola has 1374 employees

  • What is Taboola's Industry?

    Taboola is in the industry of Internet

  • Who is Taboola's Chief Financial Officer?

    Taboola's Chief Financial Officer is Stephen Walker

Company Directory