John Leslie Spencer was born in March 1954.
06 Apr 2016
Significant Control
24 Mar 2010
Resignation
01 May 2007
Resignation
01 Apr 2004
Appointment
04 Jul 2002
Resignation
04 Jul 2002
Resignation
05 Oct 2001
Appointment
05 Oct 2001
Appointment
17 Oct 1997
Appointment
17 Oct 1997
Appointment