Central Studios Shanghai employs 14 employees. The Central Studios Shanghai management team includes Natasha Ivachoff (Founder and Creative Director), Giray Ozgun (Art Director), and Tzu-Chun Lin (Senior Producer).
Looking for a particular Central Studios Shanghai employee's phone or email?