Lead Cinematic Technical Artist
Irvine, California, United States
Blizzard Entertainment Inc
Blizzard Entertainment
Cinematics TD Supervisor
Dynamix
Cinematic Artist