
The Trade Desk Appoints Will Platt-Higgins as EVP of Business Development
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