Global Account Manager, Taboola News at Taboola (London, United Kingdom) — aijobsearch