Epic Games China
Lead Technical Artist
Epic Games China
Lead Environment Artist
Epic Games China
Producer
Tencent
Product Manager and Senior Technical Artist
上海钛核网络 Shanghai TiGames Network Technology Limited.
Founder and CEO
Epic Games China
Development Director
ECNU Shanghai