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.
Brendan Whitworth
CEO, North America
Carlos Eduardo Lisbo...
Zone President, Middle America...
David Almeida
Chief Strategy & Technology Of...
Fernando Tennenbaum
CFO
Jan Craps
Zone President, APAC
Jason Warner
CEO, Europe Zone
Jean Jereissati
Zone President, South America ...
John Blood
Chief Legal & Corporate Affair...
Katherine Barrett
General Counsel
Lucas Herscovici
Chief Direct-to-Consumer Offic...
Marcel Marcondes
Chief Marketing Officer
Michel Doukeris
CEO
Nelson Jamel
Chief People Officer
Nick Caton
Chief BEES Officer
Ricardo Moreira
Zone President, Africa
Ricardo Tadeu
Chief B2B Officer
View all