HomePeopleNikhil Mehra
Nikhil Mehra

Nikhil Mehra

South Delhi, Delhi, India

Current Companies

Company NameDesignationAppointment Date
Designated Partner31 May 2018
Director19 Dec 2019
Director19 Dec 2019

Previous Companies

Company NameDesignationAppointment DateEnd Date
Director08 Jul 201128 May 2015
Director14 Feb 201525 January 2018
Director16 Sep 201325 January 2018
Director05 Mar 201225 January 2018
Director30 Sep 201325 January 2018