Digital ad veteran takes the reins to steer taboola’s global sales and AI growth
Nearly 70 per cent believe creativity will become more important in the next year