This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.
Insomniac Games —
[06.14.19] User Experience Researcher
User Experience Researcher responsible for assisting in designing and conducting user experience research studies.
Brace Yourself Games —
[06.13.19] VFX ARTIST