sales marketing pr careers in Limpopo, South Africa