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
SimilarWeb
78 followers
Manchester United
74 followers
Zoopla
16 followers
Mott MacDonald Bentley
6 followers
FGS Global
12 followers
CLS Group
9 followers
Wessex Water
5 followers
Genisys Group
6 followers
The British Museum
18 followers
Brevan Howard
21 followers
WNS Global Services
267 followers
Westlake Pipe & Fittings
3 followers