marketing pr and communications careers in Benoni, South Africa