"Apply now" to complete our brief application form so we can learn more about you. About Capita Capita is a digital consulting... on what they do best and making people's lives easier and simpler. We have offices in the UK, Europe, India, and South Africa. Capita is a leading...
time on site for first 6 weeks About Capita Capita is a consulting, transformation and digital services business... and simpler. Capita is a leading business services provider with over 55,000 employees, operating in the UK, Europe, India...