Zaid Kriel has been appointed as an editorial staff writer at Cape Media Corporation.
For more, visit: https://www.bizcommunity.com