David Stuart Barker was born in November 1948.
31 Dec 2016
Resignation
10 Dec 2016
Significant Control
06 Apr 2016
Significant Control
01 Jan 2015
Appointment
11 Dec 2012
Appointment
23 Mar 2012
Resignation
23 Mar 2012
Resignation
25 Apr 2009
Resignation
07 Jun 2007
Appointment
07 Jun 2007
Appointment
21 Apr 2006
Appointment
02 Feb 2004
Appointment