Sections

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
  • Shanghai
  • 200031
  • China

Contact details

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

Employees

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

Subscribe to the GamesIndustry.biz Newsletters