Skip to content

Anushka Sharma (India)


Anushka Sharma is an Associate at IDinsight, based in New Delhi, India

Prior to IDinsight, Anushka worked in the not-for-profit advisory division at Sattva Consulting where she helped social enterprises shape their narrative and future strategy.

Anushka holds an MSc in Economics from the London School of Economics and Political Science.