Last updated Apr 8, 2026 by RSS Ingestion
TTD has confirmed three of its senior leaders have stepped down amidst a slew of changes, challenges and disruptions for the company.