Birthdate
November 1946
Nationality
British
Occupations
Graphic Artist
Roles
Director
Address
19 Trinity Place, Stevenage, Hertfordshire, SG1 3LF
Barry James Denton Maclennan was born in November 1946.
Barry James Denton Maclennan Business Events
23 Jul 2009
Resignation
26 Jul 1999
Appointment