Birthdate
March 1960
Nationality
British
Occupations
Scientist, Consultant
Roles
Director
Address
Innovation Centre, Innovation Way, Heslington, York, England, YO10 5DG
Stephen Patrick Ohara was born in March 1960.
Stephen Patrick Ohara Business Events
05 Aug 2014
Appointment
19 Feb 2014
Resignation
23 Jan 2013
Appointment