
Luis Felipe Avellar
President, Africa Operating Unit
Luis Felipe Avellar is president of the Africa operating unit of The Coca‑Cola Company. He was named to the role in 2025.
Prior to his current role, Avellar served as president of the company’s Mexico operations, which are part of the Latin America operating unit.
Avellar started his career at Coca‑Cola in 2002 as a finance specialist in Brazil. He went on to serve in a variety of roles of increasing responsibility in Brazil before being named general manager of the Brazil South Region in 2016.
In 2019, he took a role as vice president and general manager for Southern Africa, based in Johannesburg. Two years later, he returned to Latin America to serve as president of Brazil and South Cone operations. He was named to his role in Mexico in 2023.
Avellar began his career in 1998 in the finance function with SC Johnson in Brazil.
Avellar earned a Bachelor of Science degree in economics from the Pontifical Catholic University of Rio de Janeiro. He later earned an executive MBA in finance from the same university. He also completed the Advanced Management Program at IESE Business School in Spain.