Nihal Singh Sohi was born in February 1956.
15 Dec 2016
Significant Control
30 Nov 2016
Significant Control
30 Nov 2005
Appointment
18 Mar 2003
Resignation
25 Feb 2003
Appointment
07 Apr 2001
Appointment
15 Dec 1998
Appointment
15 Dec 1998
Appointment