Mitch Waters

Mitch Waters

General Manager - ANZ, The Trade Desk - The Trade Desk

A digital media leader with extensive experience in managing international ad-technology companies.