New York, NY, US • 20 - 49 Employees
Technology Consulting/Tech Services
Echoes is the most intuitive customer feedback insights platform, purpose-built for the modern subscription business. It's Voice of the Customer intelligence that drives CX, retention & innovation.