Treyarch is looking for an experienced, self-driven, highly imaginative, and versatile Principal Character Concept Artist to join our in-house team in Los Angeles or Vancouver. You will be responsible for driving the look and feel of exciting char...