Allen Xiang's Location
Shanghai, Shanghai, China
Allen Xiang's Work
Allen Xiang's Education
Allen Xiang's Skills
Allen Xiang's Summary
Allen Xiang, based in Shanghai, Shanghai, China, is currently a 3D Technical Specialist at Alibaba Cloud, bringing experience from previous roles at Alibaba.com and Tencent. Allen Xiang holds a Bachelor of Science in Graphic design @ China Academy of Art. With a robust skill set that includes Texture Artist, PS3, Unreal Editor, Art, Max Script and more, Allen Xiang contributes valuable insights to the industry. Allen Xiang has 2 emails on RocketReach.