Head of Customer Success
Job Title: Head of Customer Success Location: Tottenham Court Road Hours:Full-time Introduction As our Head of Customer Success, you''ll lead the function, elevate performance and ensure customers experience measurable, scalable value across our full suite of talent solutions. The Role In this senior leadership role, you''ll take end-to-end ownership of the Customer Success portfolio, ensuring clients achieve clarity, efficiency and real impact from every engagement. You''ll build influential relationships with senior stakeholders across Talent, HR and Brand, acting as a trusted extension of their teams and guiding them through solutions grounded in insight and measurable value. You''ll be responsible for multi-year commercial health and portfolio performance - driving retention, expansion, revenue growth and customer lifetime value. You''ll embed MEDDPICC across the function to strengthen qualification, forecasting and commercial decision making. You''ll also champion operational excellence, ensuring work is delivered efficiently and at scale. From QBRs to forecasting rhythms to delivery governance, you''ll make sure teams operate with consistency and commercial discipline. Key elements of the role include: Leading the Customer Success function and long-term value strategy Building deep, strategic client partnerships at senior and executive levels Acting as Executive Sponsor for selected accounts and senior escalation point Owning gross profit, segment profit and revenue pe
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!