Birthdate
January 1952
Nationality
British
Occupations
None
Roles
Director
Address
62a Cotleigh Road, West Hampstead, London, NW6 2NP
Barbara Irene O Neill was born in January 1952.
Barbara Irene O Neill Business Events
01 May 2010
Resignation
03 Jun 2003
Appointment