John Stanley Weir was born in April 1947.
06 Apr 2016
Significant Control
28 Nov 2014
Resignation
22 Jul 2011
Appointment
23 Jun 2011
Appointment
23 Jun 2008
Resignation
02 Apr 2007
Appointment
11 May 2006
Appointment
09 Jul 2002
Appointment
10 Dec 2001
Resignation
28 Feb 2001
Resignation
25 Feb 1999
Appointment
10 Feb 1999
Appointment
23 Jan 1996
Resignation
31 Mar 1993
Appointment