Jobs in

Business Manager Customer Experience Jobs in South Africa

Jobs 1-1 of 1

Customer Success Manager NEW

South Africa  28000 Monthly

KEY REQUIREMENTS TO MEET FOR CONSIDERATION
You must be able to work independently and accurately keep records and be proactive in your approach to ensuring the profitability of the company.