Birthdate
July 1953
Nationality
British
Occupations
Director Doctor
Roles
Director
Address
Clifton Holme, Ousecliffe Gardens, York, North Yorkshire, YO30 6LX
James Macleod was born in July 1953.
James Macleod Business Events
30 Nov 2007
Resignation
29 Mar 2005
Appointment
Same name people
James Macleod
South Gloucestershire, Gloucestershire, 69 years old