Taboola company profile
Taboola culture
Taboola snapshot

Operating from offices in Tel Aviv, Los Angeles, London, Bangkok, New Delhi, Tokyo, Sao Paulo, Shanghai, Beijing, Seoul, and Istanbul, Taboola is undoubtedly one of the world’s largest online discovery platforms. By partnering with publishers, marketers, and advertising agencies around the globe, the company increases user retention for client sites, effectively monetizing traffic and distributing quality content to targeted audiences.

Working at Taboola

Taboola connects people with content they never knew existed.

  • London, United Kingdom
  • New York City, NY
  • Los Angeles, CA
  • Bangkok, Thailand
  • Beijing, China
  • Istanbul, Turkey
  • New Delhi, India
  • Sao Paolo, Brazil
  • Seoul, South Korea
  • Shanghai, China
  • Sydney, Australia
  • Tel Aviv, Israel
  • Tokyo, Japan
  • Be'er Sheva, Israel

Company Keywords