Christian Thomas Haines was born in August 1970.
31 Jan 2017
Appointment
05 Jan 2017
Significant Control
03 Jan 2017
Appointment
24 Jun 2014
Resignation
07 Jan 2011
Appointment
09 Mar 2007
Appointment
26 Jul 2006
Resignation
26 Jan 2006
Appointment
26 Jan 2006
Appointment