Head of Customer Support & Experience
Posted 3 days 11 hours ago by Jobtailor
Permanent
Full Time
Customer Service Jobs
London, United Kingdom
Job Description
Jobtailor is seeking a Lead Support, Care and Training & Onboarding leader in the Greater London area to steer the customer experience strategy and team development. You will set direction for support and care, drive onboarding and capability programs, and lead cross-functional collaboration to improve service delivery.
You will deploy resources to meet demand, harness data and AI to streamline processes, and maintain rigorous risk and compliance oversight while prioritising vulnerable customers