Sorry, but we don't have a description for this company yet.
Recent articles about Ubisoft Shanghai
Chinese developers share lessons learned from remote working and their efforts to prevent a second wave of COVID-19
Long in development title goes digital this winter
- 13F & 15F, The Center
989 Chang Le Road
- Phone +86 21 5407 5666
- Fax +86 21 5407 5156
Ubisoft Shanghai has 30 employees registered on the GamesIndustry.biz network. Register or login to see them!