ALASTAIR FOWLER ROSS

Total number of appointments 1, no active appointments


CENTRE FOR SCOTTISH PUBLIC POLICY

Correspondence address
23 BALMUIR AVENUE, BATHGATE, WEST LOTHIAN, EH48 4BW
Role RESIGNED
Director
Date of birth
August 1972
Appointed on
24 March 2009
Resigned on
1 December 2014
Nationality
BRITISH
Occupation
PUBLIC AFFAIRS CONSULTANT