Birthdate
December 1962
Nationality
British
Occupations
Electrical Engineer
Roles
Director
Address
5 Bellflower Avenue, Southpark Village, Glasgow, Scotland, G53 7YD
Stewart Duncan Macfarlane was born in December 1962.
Stewart Duncan Macfarlane Business Events
19 Oct 2011
Resignation
11 Jan 1999
Appointment