QA Tester
London, GB
TT Fusion
Bethesda Softworks
EU Community Manager
Cloud Imperium Games
UK Junior Community Manager
UK Community Manager
Staffordshire University