customer satisfaction analyst careers in South Africa