Stephen Joseph Brannagan was born in January 1967.
01 Oct 2016
Significant Control
20 Sep 2012
Resignation
04 Jan 2012
Resignation
19 Dec 2011
Resignation
04 Oct 2010
Appointment
31 Jul 2009
Appointment
12 Apr 2005
Appointment
13 Sep 2004
Resignation
28 Dec 2001
Appointment
13 Aug 2001
Resignation
15 Dec 1999
Appointment
15 Dec 1999
Appointment