- This event has passed.
Ubisoft
May 19 @ 6:43 am
Ubisoft Montreal is a Canadian video game developer and a subsidiary of Ubisoft based in Montreal, Quebec. Founded in 1997, initially developing low-profile projects, the studio is one of the largest in the world, employing over 3,500 employees as of 2017. Wikipedia