Africa Liquid Telecom South Africa Appoints Deon Geyser As New CEOBy Tapiwa Matthew MutisiOctober 13, 2020 Liquid Telecom South Africa has announced it has appointed Deon Geyser as its new CEO.…