Richard Jude Goonetilleke was born in September 1967.
17 Apr 2017
Significant Control
16 Jul 2016
Significant Control
30 Nov 2007
Appointment
30 Nov 2007
Resignation
21 Apr 1998
Appointment
20 Sep 1996
Appointment
20 Sep 1996
Resignation
21 Jul 1993
Appointment