Narayanee holds Master's degree in Human Resource from Pondicherry University and Master's degree in Commerce from University of Madras. She has joined J-PAL South Asia in September 2011 with a combined portfolio of Finance and HR.