Terence William Humphreys was born in March 1949.
01 Jul 2016
Significant Control
01 Jul 2016
Significant Control
01 Jul 2016
Significant Control
01 Jul 2016
Significant Control
01 Oct 2010
Appointment
19 Jan 2010
Appointment
17 Jan 2006
Resignation
17 Jan 2006
Resignation
17 Jan 2006
Resignation
11 Oct 2004
Appointment
11 Oct 2004
Appointment
06 Nov 2003
Appointment
17 Aug 1994
Resignation
04 May 1994
Resignation
22 Dec 1993
Appointment
26 May 1992
Appointment
12 Mar 1992
Resignation
11 Oct 1991
Appointment