Overview
Customer Success Team manager Jobs in Sandton, Gauteng, South Africa at Check Point Software
Title: Customer Success Team manager
Company: Check Point Software
Location: Sandton, Gauteng, South Africa
Why Join Us?
We are looking for a Customer Success Team Manager to lead and scale a team of CSMs, ensuring consistent execution of Customer Success strategy across the customer lifecycle. In this role, you will be accountable for driving retention, adoption, value realization, and operational excellence, while coaching your team to deliver measurable customer outcomes and long-term business impact.
Key Responsibilities
- Own team performance against Customer Success KPIs, including retention, renewals, adoption, and customer health
- Ensure proactive customer engagement and consistent value realization across the portfolio
- Drive operational rigor, data quality, and accurate reporting within CS systems
- Partner with Sales, Renewals, Support, and Professional Services on account strategy and execution
- Identify customer risks early and lead escalation and mitigation efforts
- Conduct regular performance reviews, goal setting, and coaching for team members
- Promote a culture of accountability, execution delivery, continuous improvement, and customer advocacy
Qualifications
- Experience managing or leading Customer Success Managers in a complex B2B technology environment
- A customer-first approach
- 5+ years of relevant experience in the Cyber/IT industry in roles of Customer success/Pre-Sales/Professional Services/Sales/Technical Services
- Strong understanding of Customer Success KPIs and lifecycle management
- Proven ability to coach, motivate, and develop high-performing teams
- Fluent English and excellent communication skills and ability to foster positive business relationships
- Data-driven mindset with comfort using dashboards and reports
- Highly organized and able to multi-task
- Self-driven and proactive nature
- Willingness to travel abroad from time to time
What will you get in return?
- The opportunity to lead and shape a high-impact Customer Success team within a global, market-leading cybersecurity company
- Work with and build a long-lasting relationship with a team of brilliant people
- Exposure to exciting and award-winning technologies in the Cyber Security industry
- A growth-oriented environment that invests in leadership development, professional growth, and long-term career progression
We're committed to fostering a diverse team of individuals. If you believe you have what it takes to thrive in our passionate, fun, remote-friendly, and fast-paced environment, we encourage you to apply. Your unique perspective might just challenge our preconceptions about who belongs in this role.