David Yan

Concept Artist at Treyarch

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.

Links


Org chart

Sign up to view 0 direct reports

Get started