HomePeopleNilu Mehra

NM

Nilu Mehra

South Delhi, Delhi, India

Current Companies

Company NameDesignationAppointment Date
Director09 Dec 2004

Previous Companies

Company NameDesignationAppointment DateEnd Date
Director04 Oct 200404 July 2007
Director06 Mar 200728 July 2020
Director30 Sep 201430 March 2019
Director20 Mar 201419 August 2019