The Safaricom board has appointed Diageo’s Managing Director, Peter Ndegwa, as the company’s Chief Executive Officer effective April 1, 2020. According to a statement by Safaricom, “Peter is the Managing Director of Diageo Continental Europe, where he oversees the operations of Diageo PLC in 50 countries in Western and Eastern Europe, Russia, Middle East and North […]