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”.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results