Birthdate
May 1945
Nationality
British
Occupations
Radio Engineer
Roles
Director
Address
Flat 3 Amberley House, 146 Old Church Road, Clevedon, North Somerset, BS21 7XR
John Roderick Macleod was born in May 1945.
John Roderick Macleod Business Events
08 Aug 2003
Resignation
09 Jul 1998
Appointment
Same name people