Capita plc is a UK leader in technology-enabled business process management and outsourcing solutions. We work across the public and private sectors creating an
Business