Capita

Capita

Capita is the UK’s leading provider of business process management and integrated professional support service solutions, with 68,000 staff across the UK, Europe, South Africa and India.

Capita’s business goal is to continue building a sustainable business that meets the needs of all its stakeholders. Capita delivers its business responsibly by considering the needs of all its stakeholders.