SCHENKEIN LAURA

PrivateCIK: 1978197
Location

VENTURA, CA

TRADE DESK, INC.
PositionChief Financial Officer
TenureSince Jun 2023
Holdings