Muhammad Amir Shahzad was born in December 1986.
27 Jul 2016
Significant Control
26 Jul 2016
Significant Control
31 May 2016
Appointment
31 May 2016
Resignation
06 Apr 2016
Significant Control
02 Jun 2015
Resignation
30 Jan 2015
Appointment
27 Aug 2013
Appointment
04 May 2012
Appointment