Keith Terence Spencer was born in October 1955.
06 Apr 2016
Significant Control
06 Aug 2007
Appointment
15 Jul 2002
Resignation
29 Apr 2002
Resignation
15 Jul 1999
Resignation
15 Jul 1999
Resignation
01 Jun 1998
Appointment
30 Apr 1998
Appointment
30 Apr 1998
Appointment
01 Apr 1998
Appointment