Ivan Chen's Location
Shanghai, Shanghai, China
Ivan Chen's Work
Ivan Chen's Education
Savannah College of Art and Design
Master of Fine Arts (Fine Arts, Film)
2017 - 2020
Shanghai University of Engineering Science
Bachelor of Fine Arts (Advertising)
2011 - 2015
Ivan Chen's Skills
Ivan Chen's Summary
Ivan Chen, based in Shanghai, Shanghai, China, is currently a Film Editor at Shanghai Motion Magic Digital Entertainment Inc., bringing experience from previous roles at Acme Innovative. Ivan Chen holds a 2017 - 2020 Master of Fine Arts in Fine Arts, Film @ Savannah College of Art and Design. With a robust skill set that includes Avid Media Composer, Photography, Photoshop, After Effects, Premiere and more, Ivan Chen contributes valuable insights to the industry.