Eric Yang's Location
San Francisco, California, United States
Eric Yang's Work
Eric Yang's Education
Eric Yang's Summary
Eric Yang, based in San Francisco, California, United States, is currently a Lead Marketing Artist at Cloudcade, bringing experience from previous roles at Cg Max Design Corp, 101 Realty Investments, Novel-Supertv (Nstv) and Handan Daily. Eric Yang holds a Hebei University.