Ubisoft Shanghai

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

Recent articles about Ubisoft Shanghai

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 29 employees registered on the network. Register or login to see them!

Subscribe to the Newsletters