3Cs Game Designer – AAA FPS Games – France – Permanent 01/28/2022, OPM 93100 Montreuil, France Bookmark job Bookmark job
Technical Designer Lead/Director – France – AAA Games 07/28/2021, OPM 93100 Montreuil, France Bookmark job Bookmark job