About the Role
The Digital Customer Success Excellence Lead is a strategic people-leadership role responsible for shaping, governing, and delivering the programs, systems, and data foundations that underpin our global Digital Customer Success model. This role ensures that digital journeys, campaigns, measurement frameworks, and reporting mechanisms operate with clarity, consistency, and high-quality execution so that Digital CSMs can engage customers effectively at scale.
As a core member of the Digital CS leadership team, this individual leads a small, high-impact team focused on program oversight, data quality, dashboards, and the operational rhythms that support Digital Customer Success globally. They bring a structured, analytical, and customer-centric mindset to designing and sustaining the backbone of our digital motion.
Key Responsibilities
People Leadership
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.