Birthdate
November 1949
Nationality
British
Occupations
Retired, Chartered Consultant, Hr Consultant, Director
Roles
Director
Address
53 Lela Avenue, Hounslow, TW4 7RU
Stephen Frederic Otter was born in November 1949.
Stephen Frederic Otter Business Events
20 Dec 2016
Resignation
08 Oct 2015
Appointment
14 Mar 2013
Appointment
29 Jan 2013
Appointment
02 Apr 2007
Appointment