About ECHO

ECHO® is an insurance technology company focused on removing complexity and costs from payment processing. We save our customers over $1 billion dollars per year through comprehensive management of the claim payment process and providing access to the ECHO Payment Network, the industry’s largest net...

( I )

ECHO Company Information

Phone icon

Phone Number

(440) 835-xxxx

Address icon

Corporate Office Address

810 Sharon Drive
Westlake, 44145

Website icon

Website

Number of Employees

501 - 1,000 Employees

Company Revenue

$50M - $100M

Is this company information helpful?

ECHO Org

ECHO's Tech Stack

Animate.css
Bootstrap
Cloudflare
Font Awesome
FAQs image

Frequently Asked Questions About
ECHO

Who is ECHO's CEO?

ECHO's CEO is Tom Dean

Who is ECHO's CFO?

ECHO's CFO is Kristopher Kern

Who is ECHO's CTO?

ECHO's CTO is Chaz Kirkpatrick

Where is the ECHO headquarters?

ECHO's HQ is located at 810 Sharon Drive, Westlake

What is the ECHO's main phone number?

ECHO's phone number is (440) 835-xxxx

What is the ECHO's official website?

ECHO's official website is echohealthinc.com

What is ECHO's Revenue?

ECHO's revenue is $50M - $100M

How many employees are working in ECHO?

ECHO has 501 - 1,000 employees

What industry is the ECHO in?

ECHO is in the industry of: IT / Information Technology

Unlock Unlimited Leads
With Seamless.AI

Get Started Free