Development Assistant
Edinburgh, Edinburgh, United Kingdom
Rockstar Games
Technical Content Artist
Environment Artist
TyneMet College
TEESSIDE UNIVERSITY