Tag: capita

When will we find the Capita Contract in Birmingham?

Capita plc, commonly known as Capita, is an international business process outsourcing and professional services company headquartered in London. If you want to know what that means it means that they’re a bit like Sodexo but with more computers and

Posted in SEO Tagged with: ,