Capita Company
Capita plc provides customer and business process management, and professional support service solutions primarily in the United Kingdom.
Employee Number:
10001+
Investors Number:
1
Funding Status:
IPO
Headquarters:
London, England, United Kingdom
Last Funding Date:
2018-01-05 00:00:00
Estimated Revenue:
$1B to $10B
Founded Date:
1984-01-01 00:00:00
Last Funding Type:
Seed
Acquisitions Number:
99