Peter Kihara Kahoro was born in August 1972.
01 Oct 2016
Significant Control
01 Aug 2016
Resignation
01 Jul 2016
Resignation
01 Jul 2016
Resignation
01 Jul 2016
Resignation
01 Jul 2016
Significant Control
01 Jan 2016
Appointment
28 Sep 2015
Appointment
01 Aug 2015
Appointment
02 Jan 2015
Resignation
01 Mar 2014
Appointment
01 Feb 2014
Resignation
12 Aug 2013
Appointment
05 Oct 2012
Resignation
01 Apr 2011
Resignation
03 Jan 2010
Appointment
20 Jun 2005
Appointment
01 Mar 2005
Resignation
01 Mar 2005
Resignation
18 Apr 2002
Appointment
18 Apr 2002
Appointment
01 Aug 2001
Appointment