Emulex Corp
Engineering Manager and Project Manager
Marshall & Swift/Boeckh
SQA Manager
WD, a Western Digital company
Senior Firmware Engineering Manager
Motorola
Principal Project Engineer
AT&T
Member of Technical Staff
Panasonic Avionics Corporation
Project Manager
GNP Computers Inc
Director, Software Development
Motorola
Senior Engineer
Motorola
Software Engineering Manager
Illinois Institute of Technology US-IL
University of Illinois US-IL