Director of Product Development
Columbia, Maryland
BreakAway, Ltd
TeleworX
Software Department Manager; Lead Programmer
2K Games/Firaxis Games
Lead Designer and Programmer
BreakAway Games
Director of Engineering
Dartmouth College