Senior Technical Designer AAA London – REF 2324
02/03/2023,
Big Planet
London, UK, Remote
Art / Animation | English | Excellent verbal and written communication skills | Experience of people-management, mentoring, line-management | Great problem-solving skills