Nicholas Ng was born in December 1952.
28 Feb 2017
Significant Control
01 Feb 2013
Resignation
10 Mar 2009
Resignation
10 Mar 2009
Resignation
26 Nov 2007
Appointment
01 Mar 2007
Appointment
08 Apr 2005
Appointment
31 Aug 2004
Appointment
28 Jan 2002
Resignation
14 Feb 2001
Resignation
24 Jun 1997
Appointment
29 Feb 1996
Appointment
29 Feb 1996
Appointment