Junior Technical Animator (Assassin's Creed)
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 450 talents contributing …