The Trade Desk’s Co-Founder and Chief Technology Officer, Dave Pickles, Joins the Company’s Board of Directors Read more