Encore Computer Corporation
Consulting Engineer
Hewlett-Packard
Member of Technical Staff
Data General
Consulting Engineer
EMC
Consulting Software Engineer
Stratus Computer
Consulting Engineer
University of Massachusetts Lowell (University of Lowell)