Double win for Echo at Contact Centre Network Northern Ireland Awards
Echo Managed Services, the specialist outsourced provider of multi-channel customer contact services and billing software for the water industry, is celebrating success after winning two awards at this year’s CCNNI Awards.