Account Director
glasgow, glasgow city, united kingdom
IRW Systems Ltd.
Chess Digital
Glasgow Caledonian University