Level Designer – AAA Game – Scotland, UK – Permanent 02/17/2022, OPM 1 George St, Edinburgh EH2, UK Level Designer Bookmark job Bookmark job