for the stars. We have an amazing opportunity for a Customer Success Manager. Do you think you have what it takes... to be our newest Purple Star? The Customer Success Manager will play a pivotal role in bridging the gap between our customers......
Job Location: Umhlanga, KwaZulu-Natal, South Africa