Kristy Sundjaja is the Chief People Officer of Taboola.
1,978 people are employed at Taboola.
Taboola is based in New York, New York.
The NAICS codes for Taboola are [541810, 5418, 51, 54181, 511, 5112, 541, 54].
The SIC codes for Taboola are [73, 737].