Birthdate
October 1965
Nationality
British
Occupations
None
Roles
Director
Address
Spring Water Avenue, Sheffield, United Kingdom, S12 4HJ
Father Paul Spencer O Hara was born in October 1965.
Father Paul Spencer O Hara Business Events
11 Mar 2014
Resignation
13 May 2013
Appointment