Tamtam Try Tamtam free
ECHO India logo

ECHO India

Capacity building for healthcare

About ECHO India

A non-profit trust in India promotes equity in healthcare and education through capacity building programs and innovative digital infrastructure

Key facts

Industry
Public Health
Company size
51–250 employees
Headquarters
new delhi, delhi, India
Founded
2008
Website
echoindia.in
LinkedIn
linkedin.com/company/echoindia

ECHO India at a glance

ECHO India is a B2G/B2B company in the Public Health industry, headquartered in new delhi, delhi, India.

ECHO India was founded in 2008.

ECHO India has 51–250 employees.

Selling to companies like ECHO India?

Tamtam finds the companies that match your ideal customer, researches each account and tells you who to contact and when.

Find similar companies