GREEN JEFFREY TERRY

PrivateCIK: 1671445
Location

VENTURA, CA

TRADE DESK, INC.
PositionPresident and CEO
TenureSince Mar 2026
Holdings