ABOUT
Capitas' headquarters is located in Hartlepool, England, GB TS26 8NB. Capitas has an estimated 115 employees and an estimated annual revenue of 14.4M.... There are no competitors identified for Capitas
There have been no acquisitions found related to Capitas
Funding data cannot be found related to Capitas
Recent investment data cannot be found related to Capitas