Taboola employs 1,875 employees. The Taboola management team includes Adam Singolda (Founder & CEO), Kristy Sundjaja (Chief People Officer), and Paul Harraghy (VP Sales North America).
Get Contact Info for All DepartmentsLooking for a particular Taboola employee's phone or email?