David Yan is a concept artist with experience working at Treyarch as an Associate Concept Artist. Prior to that, David held a similar role at DOOMWOOD Digital Media and Metanaut. David received their High School Diploma in art from Abbotsford High School and continued their education at Vancouver Film School.
Sign up to view 0 direct reports
Get started