Technical Artist (Environment)
Ubisoft
Job DescriptionAs a Technical Artist (Environment) you are responsible for many technical aspects related to the overall graphics of the environments (level art [...]
-
La Baie - QC