Brian Owens is a seasoned professional with extensive experience in strategy and insights across various prominent companies. Currently serving as Managing Director, Strategy and Insights at BAV Group, Owens specializes in data-driven branding and brand intelligence. As Co-Founder and Chief Strategy Officer at Black and Brown Collective, Owens plays a key role in strategic initiatives. Previously, notable positions included Senior Vice President of Commerce Strategy at VML, Senior Vice President - Global Health & Wellness Retail Insights at Kantar, and Vice President of Retail Insights at Kantar Consulting. Owens has a strong background in retail strategy, marketing, and data analytics, holding an MBA in Accounting and International Business from The George Washington University School of Business and a BA in Sociology and Anthropology from Colgate University.
Sign up to view 0 direct reports
Get started