Ubisoft Shanghai

Ubisoft Shanghai

Studio

  • 13F & 15F, The Center 989 Chang Le Road Shanghai
  • Shanghai
  • 200031
  • China
  • +86 21 5407 5666
  • +86 21 5407 5156

Employees

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