Michael John Carmel Harper was born in September 1964.
01 Aug 2016
Significant Control
01 Aug 2016
Significant Control
20 Oct 2011
Appointment
03 Aug 2011
Appointment
03 Aug 2011
Appointment
30 Nov 2005
Resignation
18 Aug 2005
Resignation
15 Mar 2005
Appointment
02 Aug 2004
Appointment
03 Feb 1998
Resignation
05 Dec 1994
Appointment