Mark Richard Spencer was born in December 1967.
06 Apr 2016
Significant Control
24 Nov 2010
Resignation
04 Nov 2010
Resignation
28 Sep 2010
Resignation
10 Jun 2009
Appointment
21 Aug 2008
Appointment
20 Aug 2008
Appointment
29 Jan 2007
Appointment
05 Dec 2006
Resignation
01 Mar 2006
Appointment
12 Jan 2001
Resignation
21 Sep 1999
Appointment
21 Jul 1999
Appointment