Find your dream job now!

Click on Location links to filter by Job Title & Location.
Click on Company links to filter by Company & Location.
For exact match, enclose search terms in "double quotes".

Keywords: Customer Service Success Manager - Australia opportunity, Location: Cape Town, Western Cape

Page: 1

Customer Service Success Manager - Australia opportunity

at least 2 years in customer success, account management or similar Excellent communication and interpersonal skills... Strong problem solving and conflict resolution abilities Familiarity with CRM software Due to requirements for Australia the...

Posted Date: 09 Mar 2025