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 Later

Job Overview

Job Type: Full-time
Location: cape town, South-Africa
Posted: June 09, 2026
Deadline: July 19, 2026