goals with our People First management approach. Excited? Let's see what it takes ???? What you will do: Communicate... management or customer success Conflict resolution and de-escalation skills Sales orientation with a focus on customer......
Job Location: Cape Town, Western Cape, South Africa