
Brian Owens
Brian Owens is Managing Director of Strategy and Insights at BAV Group, a WPP/VML consultancy. In this role, Brian leads multidimensional growth initiatives by integrating brand intelligence, audience behavior, and commerce strategy to unlock white space opportunities for clients across industries.
Brian is a key contributor to Retail Cities, where he supports member-based workshops and strategic engagements focused on retail media, Rx-to-OTC transitions, and go-to-market commerce activations in sectors such as grocery, dermatology beauty, auto, and general merchandise.
With specialized expertise in consumer health behavior analysis and retail media JBP planning, Brian brings a unique blend of analytical rigor and creative problem-solving to his work. His background includes a BA in Sociology and Anthropology from Colgate University and an MBA from The George Washington University.
Brian lives in the Greater Boston area and is a frequent speaker at industry events, known for his ability to synthesize brand, category, and audience insights into actionable strategies that drive measurable business outcomes.