Geoffrey Shimanyula

Geoffrey Shimanyula is the Chief Commercial Officer at Liquid Telecom located in Kenya