Chat with us, powered by LiveChat
Browsing

LumiGroup

Ubisoft Quebec City

Ubisoft's 400 video game creators located in Quebec City have been settling into their new workspaces since last May. An ambitious relocation project, the…
X