James Namwanja was born in August 1974.
08 Aug 2016
Significant Control
05 Jul 2016
Significant Control
02 May 2016
Significant Control
10 Dec 2012
Appointment
01 Oct 2012
Resignation
18 Feb 2011
Appointment
25 Sep 2009
Appointment
26 Jan 2009
Appointment