Snowed In Studios is looking for a Technical Artist (UI/UX focus) in Ottawa, Ontario

Snowed In Studios

Snowed in Studios is a game development studio based in Ottawa, Canada. As part of Keywords Studios’ engineering service line, we provide programming …

[Learn More]

Source: