James Laurence Floor was born in November 1966.
01 Jul 2016
Significant Control
01 Jul 2016
Significant Control
01 Jul 2016
Significant Control
09 Dec 2015
Appointment
05 Nov 2015
Appointment
15 Jul 2014
Appointment
12 Nov 2013
Appointment
09 May 2013
Appointment
25 Apr 2013
Resignation
21 Feb 2013
Appointment
19 Jun 2012
Appointment
29 Mar 2012
Resignation
07 Feb 2012
Appointment
02 Feb 2012
Appointment
13 Sep 2011
Resignation
29 Jul 2011
Appointment
24 Jun 2011
Appointment
04 Dec 2008
Appointment
09 Apr 2008
Appointment
04 Jan 2000
Appointment