Save

Report this company

Ubisoft

Montreuil-Sous-Bois, France

About Company

A Global Network of Talented People With the largest in-house game development staff in the world, Ubisoft gathers more than 14,000 team members in more than 40 studios around the world.