Digital and technology agency Razorfish has appointed James Chiu (Chiu Mang Hoo ...

by Chris Saunders , FTI Consulting

  • Digital and technology agency Razorfish has appointed James Chiu (Chiu Mang Hoo James) as its Executive Creative Director for China.