fromExchangewire
3 months agoTaboola Expands UK Operations, Adds New Country Leadership to Support Further Growth
Taboola has appointed Julia Burton Brown as the UK country manager to lead its new performance advertising focus, expanding partnerships and technology beyond traditional native ads.
London startup