John Lawrence Hanlon was born in January 1957.
06 Apr 2016
Significant Control
06 Apr 2016
Significant Control
30 Jun 2014
Appointment
17 Mar 2006
Resignation
22 Jun 2005
Resignation
20 Jul 1998
Appointment
01 Oct 1996
Appointment
11 Oct 1995
Resignation
11 Sep 1995
Resignation
20 Jul 1995
Resignation
05 May 1992
Resignation
13 Aug 1991
Appointment
09 May 1991
Appointment
30 Jan 1991
Appointment
30 Jan 1991
Appointment