Profile
General Manager, TV Partnerships
The Trade Desk
Country or State
United States
Reinventing CTV advertising for our clients alongside our network partners.
General Manager, TV Partnerships at The Trade Desk
MBA, Strategy
Advertising Week 2021