Coca-Cola Africa has promoted its marketing chief in South Africa to take charge of the company's promotions across the continent.