Place a finger on the map to zoom in.

Taboola

Address

1201 Peachtree Street NE
Building 400, Suite #700
Atlanta, GA 30361
Get Directions

View On Map

Click here

Website

Click here
Taboola is the world's largest discovery platform, realizing tremendous growth in users and revenue. Taboola enables over 1.4B people to discover what’s interesting and new at the moments they’re most ready to explore. Powered by Deep Learning, AI, and a large dataset, Taboola’s discovery platform creates new monetization, audience and engagement opportunities for digital properties, including publishers, mobile carriers and handset manufacturers.