Artist (Level Artist) at Ubi Sherbrooke, you'll create captivating 3D environments within an immersive world waiting... About Ubisoft Sherbrooke Ubisoft Sherbrooke is a multidisciplinary team of passionate people. We are a human-sized studio......
Job Location: Sherbrooke, QC, Canada