client care and customer service careers in Benoni, South Africa