James Marcus Henry Moir was born in January 1965.
28 Sep 2016
Resignation
06 Apr 2016
Significant Control
03 Jan 2012
Resignation
23 Feb 2011
Appointment
28 Jul 2008
Appointment
30 Jun 2008
Appointment
04 Sep 2007
Appointment
18 Aug 2005
Appointment
15 Jan 2002
Resignation
15 Jul 1996
Resignation
01 Jan 1994
Appointment