ECHO Health

    OverviewSuggest Edit

    ECHO Health, Inc. was founded in 1997 by William Davis, a healthcare payment visionary and pioneer with over 30 years industry experience. In cooperation with Chase Manhattan Bank and Tandem Computers, Mr. Davis developed a proprietary payment system for the healthcare industry. ECHO offers revolutionary payment solutions for healthcare payers of all sizes. Payers, employers, providers and members benefit from the association with ECHO, realizing dramatic reductions in the costs of fulfillment and customer service. This is achieved through a unique, flexible and efficient process combining consolidation of provider payments and member communications with electronic settlement. ECHO's services comply with ERISA (Employee Retirement Income Security Act), HIPAA (Health Insurance Portability and Accountability Act), CORE (Committee on Operating Rules for Information Exchange) and Taft-Hartley regulations. Today, ECHO's unique consolidation and electronic settlement services reduce costs for healthcare payers throughout the United States, processing more than 50 million payment transactions and over $12 billion in payments annually.
    HQWestlake, US


    ECHO Health is headquartered in
    Westlake, United States

    Location Map

    Latest Updates

    Employees (est.) (Nov 2020)86(+2%)
    Cybersecurity ratingAMore

    ECHO Health Office Locations

    ECHO Health has an office in Westlake
    Westlake, US (HQ)
    810 Sharon Dr
    Show all (1)

    ECHO Health Financials and Metrics

    Summary Metrics

    Founding Date


    ECHO Health Cybersecurity Score

    Cybersecurity ratingPremium dataset



    SecurityScorecard logo

    ECHO Health Online and Social Media Presence

    Embed Graph

    ECHO Health Frequently Asked Questions

    • When was ECHO Health founded?

      ECHO Health was founded in 1997.

    • How many employees does ECHO Health have?

      ECHO Health has 86 employees.

    • Who are ECHO Health competitors?

      Competitors of ECHO Health include Cardtronics, Synchrony Financial and Visa.

    • Where is ECHO Health headquarters?

      ECHO Health headquarters is located at 810 Sharon Dr, Westlake.

    • Where are ECHO Health offices?

      ECHO Health has an office in Westlake.

    • How many offices does ECHO Health have?

      ECHO Health has 1 office.