Birthdate
November 1963
Nationality
Irish
Occupations
Electronic Engineer
Roles
Director
Address
10 Rochester Court, Buck Lane Kingsbury, London, NW9 0TR
Barry Andrew Ainsworth was born in November 1963.
Barry Andrew Ainsworth Business Events
04 Sep 1998
Resignation
03 Nov 1996
Appointment