The Trade Desk Appoints New EVP of Business Development, North...
Global advertising technology leader The Trade Desk announced the appointment of Will Platt-Higgins as Executive Vice President (EVP) of Business Development for North America. In this role, Platt-Higgins is responsible...