Codex Gamicus
Register
Advertisement


Ubisoft Switzerland is a branch of Ubisoft located in Lausanne, Switzerland. The current sales and marketing manager is Gil Grandjean.

External Links[ | ]

Advertisement