ECHO Health

Provides electronic healthcare payment processing and insurance claim disbursement.

Founded 1997 · 130 employees · United States · Private

Healthcare TechnologyFintech
Funding:
Debt Financing · $2.5M · 2020
Subsidiaries:
Prelude Software
echohealthinc.com ↗