Project Coordinator
Dundee, Scotland, United Kingdom
Massive Entertainment - A Ubisoft Studio
Project Coordinator
Outplay Entertainment Ltd
Senior QA Engineer
Outplay Entertainment Ltd
QA Engineer
Outplay Entertainment Ltd
Associate Producer
Abertay University