Echo Managed Services logo

Echo Managed Services

169 people · 0 jobs

Echo Managed Services is a specialist water sector outsourced provider of customer service operations including customer contact handling, billing, meter reading, and debt collection. Echo is also the developer of the UK market leading water customer care and billing system, RapidXtra, and Aptumo,... Read more


Org chart

Collapse

Teams


Offices