David Charles Armstrong was born in September 1944.
31 Jan 2017
Significant Control
18 Aug 2014
Appointment
02 May 2013
Resignation
31 Jan 2013
Resignation
31 Jan 2013
Resignation
31 Oct 2012
Resignation
30 Sep 2012
Resignation
30 Sep 2012
Resignation
01 Sep 2008
Appointment
01 Sep 2008
Appointment
20 Nov 2007
Appointment
12 Nov 2003
Appointment
28 Feb 2003
Appointment
02 Oct 2002
Appointment
17 Jan 2001
Resignation
27 Jan 2000
Appointment
29 Apr 1998
Appointment
01 Mar 1998
Appointment
01 Jan 1998
Appointment