Balvir Singh Sohal was born in December 1971.
07 Apr 2016
Significant Control
14 Jan 2014
Appointment
18 Jun 2012
Resignation
01 May 2009
Appointment
31 Jul 2004
Resignation
30 Jun 2001
Resignation
30 Aug 2000
Appointment
30 Aug 2000
Appointment
01 Jan 2000
Appointment