Systems Designer – Treyarch

Activision
Location : Santa Monica CA US
Excellent written design documentation that uses visual design to show complex ideas in simple ways. Pitch concepts, designs and full-proposals to project leads…

More >>