James Bayes


General Manager - ANZ
The Trade Desk