Mark Barraud is an experienced professional in insights, innovation, and portfolio strategy, currently serving as Insights, Innovation and Portfolio Strategy Director at AB InBev since May 2017. Prior roles at AB InBev include EUROPE Consumer & Portfolio Strategy Director and Growth Strategy Director. Barraud's earlier experience includes positions as a Sales & Marketing Strategy Consultant at Accenture UK and Accenture, where significant projects involved strategic cost reduction and global operating model transformation for consumer goods in various regions. Additionally, experiences as a Junior Category Manager at Panzani involved category marketing analysis and strategy formulation. Mark Barraud holds a Master’s degree in Business Administration and Management from emlyon business school.
This person is not in any teams
This person is not in any offices