sales marketing pr careers in Durban, South Africa