Taboola

United States
Troy, New Hampshire, United States, 10010

Company profile

Taboola company profile

Taboola is a content discovery platform that connects people with content they may like but never knew existed. It is serving over 360 billion recommendations to over 1 billion unique visitors every month on some of the Web’s most innovative publisher sites, including USA TODAY, Business Insider, Chicago Tribune, and The Weather Channel. Headquartered in New York City with R&D in Israel, Taboola also has offices in Pasadena, London, and Bangkok. Publishers, marketers, and agencies leverage Taboola to retain users on their sites, monetize their traffic, and distribute their content to drive high-quality audiences.

Business identity

Contact email
[email protected]
Phone number
212-206-7663
Operating status
Active
Company type
For Profit
Employee range
1,001-5,000 employees
Revenue range
$100M-$1B
Founded
2007-01-01, Year

Headquarters

Postal code
10010
Country code
US
Continent
North America

Capital profile

Funding and company signals

Funding stage
IPO
Funding rounds
10
Total equity funding
$446.3M
Last funding
Post IPO Debt / $270M / 2025-03-19
Last equity funding
Post IPO Equity / $1.3M
Investors
24
Lead investors
7
Founders
1
Articles
1,113
Exited on
2021-06-30

Founders and investors

Founders

Adam Singolda

Lead investors

Daily MailEvergreen Venture PartnersFidelityMarkerPitango VCVerenYahoo

Investors

BaiduBaron CapitalBlackRockFidelityPitango VC