ECHO India logo

ECHO India

0 followers

ECHO India is a non-profit trust that was founded in 2008 with a mission to promote equity in healthcare and education. The organization achieves this goal by providing capacity building programs for healthcare professionals and educators. ECHO India's innovative 'Hub and Spoke' Model of learning in... Read more

Industries

Headquarters

New Delhi, India

Employees

51-200

Links


Org chart

Chief Operating Officer
Collapse
Associate Vice President - Human Resource
Head Climate Change Agriculture and Livelihoods
Vice President, Projects
Head Of Design
Vice President, Projects
Deputy General Manager- Grants
Senior Manager- MER
Deputy General Manager Product and Innovation
Head of Finance and Accounts
Senior Product Manager
General Manager - L&D | Projects Support
Senior Information Technology Engineer
Sr. Manager Platform Adoption & Global Support