David John Swallow was born in April 1969.
06 Apr 2016
Significant Control
31 Jul 2013
Appointment
04 Jul 2013
Appointment
13 Mar 2009
Resignation
27 Jan 2006
Resignation
26 May 2004
Resignation
31 Oct 2003
Appointment
31 Oct 2003
Appointment
25 Mar 1998
Appointment
25 Mar 1998
Appointment