The Management team at Taboola oversees strategic direction, operational efficiency, and cross-functional coordination to drive business results. They ensure optimal performance across regions, manage investor relations, oversee corporate governance, and support sales and financial operations, ensuring the company reaches people effectively and at the right moment.
Avivit Davidsohn
Director Of Finance Operations
Ben Nichols
Senior Director, Advertiser Sa...
Bill Glass
SVP & CEO/GM, Connexity
Blythe Holden
General Counsel & Corporate Se...
Cathy Yang
Country Manager
Eldad Maniv
President & COO
Jessica Kourakos
Head of Investor Relations
Jon Westnedge
VP EMEA
Jonny Harvey
Managing Director, Taboola New...
Michelle Jones
EMEA Benefits Manager
Pete Sellar
Sales Ops Director