to join an international, super-fast-growing tech company in Cape Town, South Africa as a Dutch speaking Customer Success Manager. In... and generating them more revenue! Requirements for this Dutch speaking Customer Success Manager job in Cape Town, South Africa...