Technical Artist (Lead) - Game Studio (AAA) - China - REF 2958 17 Jul 2024, Big Planet China Art / Animation | English | C++ Bookmark job Bookmark job