by a common mission to enrich players' lives with original and memorable gaming experiences. Their commitment and talent.... Job Description As Technology Director, you will join Ubisoft IT and more precisely Engineering and Platform with the passion to offer managed......
Job Location: Montreal, QC, Canada