Ubisoft Shanghai

Sorry, but we don't have a description for this company yet.

Recent articles about Ubisoft Shanghai

After the lockdown: China studios on returning to work

Chinese developers share lessons learned from remote working and their efforts to prevent a second wave of COVID-19

Ubisoft's troubled I Am Alive resurfaces on XBLA and PSN

Long in development title goes digital this winter

Ubisoft Shanghai

  • 13F & 15F, The Center
    989 Chang Le Road
  • Shanghai
  • 200031
  • China

Contact details

  • Phone +86 21 5407 5666
  • Fax +86 21 5407 5156


Ubisoft Shanghai has 30 employees registered on the network. Register or login to see them!

Subscribe to the Newsletters