Segar Karupiah was born in October 1958.
29 Sep 2016
Resignation
06 Apr 2016
Significant Control
16 Feb 2016
Appointment
30 Apr 2012
Appointment
12 Aug 2011
Appointment
04 Feb 2003
Resignation
12 Jul 2000
Resignation
17 Jun 1996
Appointment
25 Jan 1995
Appointment