Senior Character Artist – AAA Games – Scotland – Permanent 07/28/2021, OPM 1 George St, Edinburgh EH2, UK Character Artist | UI / UX Designer / Artist Bookmark job Bookmark job