The Trade Desk is a media buying platform that helps brands deliver a more insightful and relevant ad experience for consumers.
The Trade Desk is changing the way global brands and their agencies advertise to audiences around the world. The Sr Director, Business Development role leads the Business Development team with responsibility for establishing and growing new opportunities with agency partners.
The Trade Desk is a media buying platform that helps brands deliver a more insightful and relevant ad experience for consumers.
The Trade Desk