Technical Designer
Ubisoft
- Chengdu, Sichuan
Company Description Established in 2008, Ubisoft Chengdu is one of the key game studios in western China and a full-fledged production center, with over 320 talents contributing …
4 jobs
Ubisoft
Ubisoft
Ubisoft
Ubisoft