sales marketing,pr careers in Cape Town, South Africa