Strategic Customer Success Leader – Tech Services

Company: Capita plc
Apply for the Strategic Customer Success Leader – Tech Services
Location: Northern Ireland
Job Description:

Capita plc in Belfast (Hybrid) is seeking two commercially minded Customer Success Managers to own strategic client relationships, influence delivery across Capita AiTO, and drive value from technology services. You will act as a trusted advisor, improving service performance and enabling long-term customer success.

Based in Northern Ireland with travel to Capita sites as needed, you will manage relationships across the full lifecycle, lead reviews, monitor performance, and drive continuous

#J-18808-Ljbffr…

Posted: October 21st, 2026