David Andrew Barker was born in September 1960.
23 Nov 2016
Significant Control
23 Nov 2011
Appointment
17 Sep 2008
Resignation
20 Aug 2008
Resignation
12 Aug 2008
Resignation
12 Aug 2008
Resignation
17 May 2007
Resignation
19 Feb 2007
Appointment
18 Oct 2006
Appointment
31 Jul 2003
Appointment
01 Jun 2000
Appointment
01 Jun 2000
Appointment
30 Mar 2000
Resignation
30 Mar 2000
Resignation
27 Jan 2000
Resignation
26 Jan 2000
Resignation
11 Sep 1998
Appointment
11 Sep 1998
Appointment
11 Sep 1998
Appointment
11 Sep 1998
Appointment