Senior UI Artist Leading Games Studio Shanghai - REF 2197
02/25/2022,
Big Planet
Shanghai, China
Art / Animation | English | Art / Animation UI / UX Designer / Artist | Effective communication skill | Adobe suite