Three executives depart amid ‘changing of the guard’ at The Trade Desk
The leaders have stepped down amidst a slew of changes, challenges and disruptions for the company.
by Bethany Lee
Sign In
Trouble signing in?