Birthdate
June 1977
Nationality
British
Occupations
Events Organiser
Roles
Director
Address
18 Preston Court, Linlithgow, West Lothian, EH49 6EN
John Gregor Macinnes was born in June 1977.
John Gregor Macinnes Business Events
08 Mar 2006
Resignation
03 Jul 2003
Appointment