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