Birthdate
May 1972
Nationality
British
Occupations
Surveyor
Roles
Director
Address
20a, Manor Place, Edinburgh, Scotland, Scotland, EH3 7DS
Niall Macalister Hall was born in May 1972.
Niall Macalister Hall Business Events
28 Feb 2015
Resignation
01 Jan 2011
Appointment