Profile
SVP, Head of US Demand
Vistar Media
Country or State
United States
SVP, Head of US Demand at Vistar Media
BA, International Finance and Marketing, Business Law
Advertising Week 2021