Capita signs customer service contract with Irish Water
LONDON: Capita plc has been awarded a contract by Irish Water for the transformation and operation of its customer contact centre services. The contract was won following a public competitive tender process and is worth €10m a year, over five…