Director, Advertiser Insights at The Trade Desk | JobVerse