Capita
Capita brings together specialist teams, unique expertise and customer communities that enable us to consistently deliver cost reduction, improved service, revenue growth and commercial agility for our clients.
HQ: 71 Victoria Street London, SW1H 0SA United Kingdom
Country: UK
Establishment Year:
2008
Company Stage:
Mature
Estimated Employees:
> 10,000
Estimated Revenues
$M 2,800.00
Raised Funding:
$M 0.00
Cyber Categories: