Stavros Neocleous was born in August 1956.
01 Jul 2016
Resignation
06 Apr 2016
Significant Control
19 Aug 2010
Resignation
19 Aug 2010
Resignation
26 Oct 2006
Appointment
02 Jun 2005
Appointment
02 Jun 2005
Appointment
18 Dec 2003
Appointment
29 Mar 1996
Resignation
29 Mar 1996
Resignation
29 Mar 1996
Resignation
29 Mar 1996
Resignation
01 Mar 1995
Appointment
14 Feb 1995
Appointment
11 Feb 1995
Appointment
13 Jan 1995
Appointment