David Barrington was born in March 1962.
11 Jan 2017
Resignation
24 Nov 2016
Appointment
24 Nov 2016
Significant Control
24 Aug 2016
Appointment
10 Apr 2016
Appointment
10 Oct 2014
Resignation
06 Jun 2014
Resignation
06 Jun 2014
Resignation
05 Dec 2005
Appointment
28 Nov 2003
Appointment
08 Mar 2002
Appointment
20 Nov 1996
Resignation
20 Nov 1996
Resignation
22 Mar 1996
Appointment
10 Jan 1995
Appointment