Ross Swanson has a robust background in strategy and insights within the beverage industry, currently serving as Head of Strategy & Insights at Diageo since May 2016. Previous experience includes roles at SABMiller as Group Strategy & Business Development Manager from June 2014 to April 2016, and multiple positions at L.E.K. Consulting between April 2011 and June 2014, culminating as Senior Associate Consultant. Ross Swanson holds a degree from the University of Oxford, where studies were completed from 2007 to 2010.
Sign up to view 0 direct reports
Get started