Capita signs customer service contract with Irish Water June 16, 2020 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...