Speaker Profile

David Riva
Director, Global Client Development / The Trade Desk