Trade Desk

IRS: 271887399
TTD
Trade Desk

The Trade Desk Inc is engaged in providing a technology platform for ad buyers.

Founded
2009 (12 years)
CEO
Jeffrey Terry Green
Investor RelationsSEC
Revenue
680 million (2020)

Want to see more? Sign up!