Francesca Swee Ching Lee was born in December 1961.
16 Mar 2017
Appointment
06 Jul 2016
Resignation
06 Apr 2016
Significant Control
17 Jan 2014
Appointment
05 May 2010
Appointment
01 Nov 2008
Appointment
23 Apr 2008
Resignation
18 Mar 2008
Appointment