Total employees
Taboola is a public advertising company specializing in content recommendations and online advertising, headquartered in New York City. Founded in 2007 by Adam Singolda, it operates with around 1,815 employees across 20 locations, generating revenue of US$1.40 billion in 2022.
Find more company data using our pre-built Clay templates.
Go to our University library to get started and learn with our tutorials.
Historical Data
employee per department