Zaid Kriel has been appointed as an editorial staff writer at Cape Media Corporation.


 
For more, visit: https://www.bizcommunity.com