Di
Associate Customer Success Manager (CSM)
DigiCert
Full-time
cape town, western cape
Customer Service
Posted:
June 09, 2026
Location:
cape town, western cape, South-Africa
Job Description
Job summary
The Associate Customer Success Manager (CSM) supports new customers through the initial implementation and activation of their DigiCert platform environment. This role focuses on customer onboarding and helping users feel confident and successful using the platform.
The focus will be on guiding customers through the platform experience and ensuring they have everything they need to move forward to their deployment phase.
This role is ideal for someone looking for a career in Customer Success, Customer Support, or SaaS.
What you will do
Customer Onboarding & Adoption
- Support new customers during their onboarding journey
- Join or lead onboarding kick-off calls to understand customer goals and expectations
- Walk customers through platform features, navigation and key workflows
- Help customers understand how to use the platform for their specific needs
- Encourage early usage an...
Apply for this Job
Submit your application for the Associate Customer Success Manager (CSM) position at DigiCert.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
cape town, South-Africa
Posted:
June 09, 2026
Deadline:
July 19, 2026