Customer Success Manager

Ekco

Cape Town, South Africa
Not specified; benefits: 25 days annual leave + pu...
On-site
1-2 years customer-facing experience
Strong communication and interpersonal skills
Itsm tooling familiarity
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

Job Summary

  • The role involves providing comprehensive onboarding for new clients including handbooks and control panel overviews.
  • Candidates must conduct at least six proactive calls annually to gather feedback and identify service improvement actions.
  • Ekco offers benefits including 25 days annual leave, health care, and unlimited access to Pluralsight for continuous development.

Matching Summary

Match Score: 85

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.

Salary

Not specified; Benefits: 25 days annual leave + public holidays; Health Care; Company Pension Scheme

Skills & Requirements

Must-have

  • 1-2 years customer-facing experience
  • Strong communication and interpersonal skills
  • ITSM tooling familiarity
  • Proactive client relationship management
  • Ability to manage multiple client portfolios

Nice-to-have

  • Collaborative mindset with senior team members
  • Willingness to learn from experienced colleagues
  • Problem-solving approach to client challenges
  • Interest in cloud maturity and transformation
  • Experience with upsell opportunities

Key Requirements

  • 1–2 years of experience in customer-facing roles
  • Familiarity with ITSM tooling
  • Strong problem-solving and prioritization skills

Work Rights

Not specified

Tailored Resume

Cover Letter