Karl Friberg has been appointed as Vice President Marketing while Anne McCoy has been appointed as Vice President Sales at AstraZeneca South Africa.