Charles Christopher Miles Haswell was born in July 1948.
06 Apr 2016
Significant Control
16 May 2008
Appointment
31 Jan 2008
Appointment
30 Nov 2007
Appointment
03 Mar 1993
Resignation
03 Mar 1993
Resignation
12 Feb 1993
Resignation
14 Feb 1992
Appointment