Digital ad veteran takes the reins to steer taboola’s global sales and AI growth
This will close in 20 seconds