Head of Customer Success
- Location
- United Kingdom
client experience joined-up — working through the Customer Success Managers, the Onboarding team, and our delivery vendors, and partnering closely with products, Regional Product Owners, and Site Leads. This role suits a commercially minded customer-success leader who can build relationships at executive level, run scalable onboarding … responsive, high-quality help and a smooth day-to-day experience for portal users. Feed portal usage insight and client feedback into the product and delivery roadmaps to keep improving the experience. Client Advocacy & Escalation Coordinate escalations across products, Global Product Owners, Site Leads, and delivery ...