Art Manager AAA Console Games London – REF 2628
01/18/2023,
Big Planet
London, UK
Art / Animation | English | Experience and knowledge of industry standard tracking software’s e.g. Jira | Strong interpersonal and organisational skills | Excellent English written and verbal communication skills