Echo logo

Echo

BrandWalsall, EnglandWebsite

Company Overview

Echo 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, new global cloud-based water billing software solution native to Salesforce.Echo combines best practice technology and processes with highly skilled and knowledgeable people to provide utility companies end-to-end customer contact capabilities. For more information, visit www.echo-ms.com
Founded
2002
Headquarters
Walsall, England
Employees
501-1000
6.1% growth last 12mo
Marketing Team
4
1% of company

Overall Headcount Trend

Overall Headcount Trend

Company growth over the last 12 months

Salaries

Community Salary Data

Help build salary transparency at Echo. Share your compensation anonymously.

Contribute

Reviews

Jobs