The Trade Desk Logo
The Trade Desk icon
The Trade Desk Logo
Waves coming up to shore in a beach town

Our Leadership

Working toward a shared vision

Get to know the people who are changing the way advertising is bought and sold.

Executive Management

Regional Management

North America

Europe, Middle East and Africa


Board of Directors