Luis Avellar is the General Manager of the South African Franchise. He leads the Coca-Cola system in South Africa, Swaziland and Lesotho, working closely with bottling partners Coca-Cola Beverages South Africa and Coca-Cola Peninsula Beverages.
A GM with 17 years’ experience at The Coca-Cola Company, Luis comes from Brazil where he was the General Manager for the Southern Brazil Franchise Region. In this role he developed a joint strategic team, partnering with the largest bottler in Brazil, Coca-Cola FEMSA. He was also part of the Ronald McDonald House Charities Brazil Board of Directors representing Coca-Cola.
Luis joined Coca-Cola Brazil in 2002 in the Finance function where he gained experience through several Finance and Planning roles. In 2011 he started shaping his leadership skills as Strategic Planning Director. Luis then moved from Rio to São Paulo as Market Development Director for the Coca-Cola FEMSA territory in 2013, before taking on the role of Key Accounts Director in early 2016, where he gained critical customer experience. He then went on to lead the Southern Brazil Operations as the GM in January 2017.
Luis holds a Bachelors Degree in Economics as well as a Post Graduate degree in Finance from Rio’s Pontificia Universidade Católica.