Mohammed Khaliq Sharif was born in November 1966.
01 Jan 2017
Significant Control
12 Aug 2016
Appointment
12 Aug 2016
Significant Control
27 Jan 2016
Appointment
01 Aug 2014
Appointment
19 Dec 2012
Resignation
03 Sep 2012
Appointment
24 Nov 2008
Resignation
26 Nov 2007
Appointment
23 Mar 2006
Appointment