Ekco is seeking a Customer Success Manager in Cape Town, South Africa, to enhance customer relationships and service delivery operations. The ideal candidate will have a background in customer-facing roles, strong communication skills, and a proactive approach to client engagement.
Not specified; Benefits: 25 days annual leave + public holidays; Health Care; Company Pension Scheme
Must-have
Nice-to-have
Not specified