Game Design Craft Manager 08/31/2023, Avalanche Studios Liverpool, UK Game Design Bookmark job Bookmark job