Lead Game Engineer
Los Angeles, CA
Deviation Games
Treyarch
Technical Director, Senior Designer
Liverpool John