Erica Haydock is an experienced digital marketing leader with a focus on programmatic and streaming media. Since November 2012, Erica has held various leadership positions at Vista, including Head of Programmatic & Streaming Media and Head of North America Paid Search & Shopping, where Erica manages a nine-figure annual budget and partners with senior leadership to drive profitable growth. Prior to Vista, Erica worked at iProspect as an Account Leader, serving ecommerce clients, and held roles in research and marketing at Brandeis University, Cone, and Davis Polk & Wardwell. Erica holds an MBA in International Business & Marketing from Brandeis International Business School and a BA in Diplomacy & World Affairs from Occidental College.
This person is not in the org chart