Birthdate
September 1971
Nationality
British
Occupations
Lawyer
Roles
Director
Address
2 Stone Cottages, Heaverham Road, Kemsing, Kent, TN15 6NQ
James Alexander Macgillivray was born in September 1971.
James Alexander Macgillivray Business Events
31 Dec 2003
Resignation
06 May 2003
Appointment