Shadow Creator's IT department is led by Xu di (Director Of Research Development) and has 4 employees.
Xu di
Director Of Research Development
Bao-Jun Cai
Chief Scientist
章 张
PM
国兴 邓
工业设计师
Looking for a particular Shadow Creator employee's phone or email?