Tag: Clayton Naidoo

  • Liquid appoints Deon Geyser new CEO for SA operation

  • Liquid Telecom’s recent appointment reaffirms their strategic shift to become services company