Skip to content

Neha Verma (India)

Manager

Neha Verma is a Manager at IDinsight, based in New Delhi, India.

Neha Verma is a Manager at IDinsight, based in New Delhi, India.

Prior to joining IDinsight, Neha gained field and research experience working in public health and immunisation at MIT’s Abdul Latif Jameel Poverty Action Lab (J-PAL). She also worked briefly with the Indian Statistical Institute (ISI) as well as with the National Council of Applied Economic Research (NCAER) in Delhi.

Neha holds a bachelor’s degree in Economics (Honours) from Lady Shri Ram College for Women, Delhi University.