The three top leaders of Anheuser-Busch InBev all have experience in the beverage industry, with two of them coming from Ambev and one from Unilever. The Chief Financial Officer and the Chief Marketing Officer both have degrees in Economics from the University of Pennsylvania and Vanderbilt University, respectively. The Chief Growth Officer has a degree in Mathematics from Stanford University.
View all