Campaigns Manager
glasgow, glasgow city, united kingdom
Invicta Public Affairs Ltd.
Glasgow Caledonian University
University of Dundee