Company Description

Capita plc is a UK leader in technology-enabled business process management and outsourcing solutions.

Capazita are experts in research, development and integration of new information technologies to business and government.