Sneha Philip is currently the Director and Head of Editorial at India Development Review (IDR). Previously, they held positions such as Team Lead and Associate in Due Diligence at Dasra and Research Assistant at the Institute of Development Studies. With a background in economics and development studies, Sneha has also worked as the Chief Operations Officer at SELTI International and as an English Language Instructor at AIESEC New Zealand Inc. In addition, they have held leadership roles at AIESEC Mumbai and AIESEC New Zealand Inc. Throughout their career, Sneha has been actively involved in youth leadership development and philanthropic initiatives.
Sign up to view 10 direct reports
Get started
This person is not in any teams