JPL (NASA's Jet Propulsion Laboratory)
Technical Group Leader
Activision
Director of Technology
electronics arts
technical director, online operations
Electronic Arts (EA)
Technical Director, Online Operations
nasa jet propulsion laboratory
technical group leader
jet lab
member of technical staff
Pinniped Software
Owner
Visual Concepts
Technical Director
Clairvoyant
VP of Product Development
DICE (EA Digital Illusions CE AB)
Technical Director
Waseda University
Harvey Mudd College