Birthdate
September 1951
Nationality
British
Occupations
Production Director
Roles
Director
Address
East View, St Thomas Street, Deddington, Oxfordshire, OX15 0SY
Barry Owen Debenham was born in September 1951.
Barry Owen Debenham Business Events
17 Jun 2011
Resignation
01 Apr 2006
Appointment