John Gerard Foster was born in April 1956.
06 Apr 2016
Significant Control
06 Apr 2016
Significant Control
06 Apr 2016
Significant Control
06 Apr 2016
Significant Control
10 Mar 2015
Appointment
IOLIGHT LIMITED
John Gerard Foster was appointed a director
at 59 years old.
British
17 Apr 2012
Resignation
NANOSIGHT LIMITED
John Gerard Foster was resigned a director
at 57 years old.
British
02 Aug 2007
Resignation
01 Jul 2004
Appointment
01 Jul 2004
Appointment
01 Feb 2004
Appointment
NANOSIGHT LIMITED
John Gerard Foster was appointed a director
at 48 years old.
British
04 Dec 2003
Appointment
25 Jul 2002
Appointment
PORTWAY DESIGN LLP
John Gerard Foster was appointed a llp designated member
at 47 years old.
01 Jul 1995
Appointment
27 Mar 1995
Appointment
11 Jan 1994
Appointment