Craft

ECHO

Revenue

$148.6 M

Y, 2018

ECHO Summary

Company Summary

Overview
ECHO Health is a company that provides business payment solutions. It offers Simplicity, a payment model that pays negotiated rates with no member deductibles or coinsurance; Premium Payment Manager (PPM), a reimbursement solution to manage employee premium payments and reimbursement administration; PayPilot, a disbursement hub that supports multiple payment modalities and related ancillary processes; etc. The company caters to the property and casualty, specialty insurance, and healthcare industries.
Type
Private
Status
Active
Founded
1997
HQ
Westlake, OH, US | view all locations
Website
https://www.echohealthinc.com/
Cybersecurity rating
Sectors

Key People

Operating MetricsView all

Types of Clients Served

3

Mar, 2023

Providers

1M

Mar, 2023

Transactions per Year

500M

Mar, 2023

LocationsView all

1 location detected

  • Westlake, OH HQ

    United States

    810 Sharon Dr

ECHO Financials

Summary Financials

Revenue (Y, 2018)
$148.6M

Footer menu