Ruby Yang's Location
China
Ruby Yang's Education
Ruby Yang's Skills
Ruby Yang's Summary
Ruby Yang, based in China, is currently a director at Chang Ai Media Project. Ruby Yang holds a Master of Fine Arts @ San Francisco Art Institute. With a robust skill set that includes Documentaries, Film, Film Production, Commercials, Editing and more, Ruby Yang contributes valuable insights to the industry. Ruby Yang has 1 email on RocketReach.