Capita is a UK leader in business process management and outsourcing solutions. We work in life & pensions, customer management, recruitment & HR, business and admin support,...