TeamViewer is looking for a Customer Success Manager based in Adelaide, Australia. This pivotal role involves ensuring customers realize the full value of our cutting-edge solutions, managing relationships, and driving value and adoption through onboarding and support.
To be successful, candidates must possess native-level Korean and strong English, along with 3+ years in customer-facing roles in SaaS or technology. Join TeamViewer and be part of a diverse and inclusive workplace.