Head of Customer Success
We are seeking a dynamic Head of Customer Success to lead and shape the Customer Success function across one of our high profile clients, Growth portfolio. This is a strategic leadership role, responsible for ensuring customers achieve their desired outcomes through seamless onboarding, engagement, and handover into service management and operations.As the orchestrator of a mixed delivery ecosystem, you will select and manage the best delivery and operational partners based on cost, time, quality, and capability, while defining clear roadmaps for integration or migration where strategic, commercial, or scale triggers justify it. You will ensure diversification is delivered with pace, precision, and scalability.Key ResponsibilitiesLead all programme and project delivery across the New Business portfolio, from proof-of-concept to scaled deployment.Build and govern a multi-channel delivery capability, balancing internal, third-party, and partner-led delivery models.Maintain strategic oversight of delivery pathways, ensuring commercial and operational control of outcomes.Define and embed the Customer Success vision and strategy across the portfolio.Establish and lead the Growth PMO, providing portfolio visibility, financial control, and delivery discipline.Define make/buy/partner frameworks and decision criteria to optimize speed, cost efficiency, and quality.Provide delivery assurance, performance reporting, and risk management to the executive team.Champion customer advocacy an
Other jobs of interest...
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!