Capita is the UK¢¢s leading provider of business process management and integrated professional support service solutions. With 70,000 dedicated staff across the UK, Europe, South Africa and India, we help make processes smarter, organisations more efficient and customer experiences better.