This company is ranked #393 on the Inc 5000 list!
Inc Magazine says this about them:
A financial payment service that provides electronic healthcare payment solutions, serving over 10,000 ERISA health plans and fully-insured groups.
Located in Westlake, OH, Echo Health saw a 1,195% growth in 2014 and generated $58.1 M in revenue.
The company added approximately 22 jobs and currently has 37 employees.
Check out their website: echohealthinc.com