James Mcgarr was born in February 1959.
02 Nov 2016
Significant Control
31 Jul 2016
Significant Control
11 Jul 2016
Significant Control
24 Apr 2008
Appointment
05 Jul 2006
Appointment
19 Nov 2002
Appointment
20 Sep 2002
Resignation
26 Mar 2002
Appointment
22 Mar 2002
Appointment
25 Aug 2000
Appointment
21 Dec 1995
Appointment