Vp, Global Brand And Agency Development
CurrentTaboola powers recommendations worldwide helping people discover things they may like. My global business development team is responsible to drive new business and nourish relationships with the biggest advertises in the world and the leading agencies in order to help them make the most of Taboola and the open web. With teams in NY, LA, Chicago, across London and EMEA, Australia and APAC there is never a dull moment...