Customer Success Manager at Angled North Limited
Angled North Limited- We help you tell your story as its never been told & achieve what you feared to dream. Customer Success Manager Job Type Full Time Qualification BA/BSc/HND Experience Location Nairobi Job Field Customer Care Job Description: Role Overview: The Customer Success Manager (CSM) will be a key player in ensuring our high-performing executive clients achieve their career goals. The CSM will manage the client experience throughout their journey, providing support and ensuring a seamless process through various activities within our Executive Talent Network program. Key Responsibilities: Client Onboarding and Engagement: Ensure clients are seamlessly onboarded into the program with proper documentation. Maintain regular communication with clients, providing updates and ensuring they feel supported throughout their journey. Resource Provision and Guidance: Ensure clients receive all necessary resources, including assigned assessments as well as completed deliverables