March 14, 2025
TERRY KANE, MANAGINING DIRECTOR, MEA OF THE TRADE DESK ON OMNICHANNELS AND HOW THEY RETAIN ATTENTION
Terry Kane, Managing Director, Middle East & Africa, The Trade Desk on ominchannels, their definition and them being “more than the sum of their parts”.