Indu Bhushan, CEO Ayushman Bharat

Dr. Indu Bhushan

Founding CEO, Ayushman Bharat

Dr. Indu Bhushan is a public policy and health systems expert, best known as the founding CEO of the National Health Authority. He led the rollout of Ayushman Bharat, one of the world’s largest government-funded health insurance programs.

He has held senior leadership roles at the World Bank, where he worked extensively on health, governance, and development policy across multiple countries.

Dr. Bhushan has played a key role in shaping India’s public health architecture through models that combine policy, technology, and institutional design, and continues to contribute to health system reform with a focus on equity, access, and long-term sustainability. His work reflects a sustained commitment to strengthening public institutions and expanding affordable healthcare for millions.

Indu Bhushan, CEO Ayushman Bharat

Dr. Indu Bhushan

Founding CEO, Ayushman Bharat

Connect

Scroll to Top