UNH InterOperability Lab
Test Engineer
Qualcomm
Staff Engineer
Qualcomm
Staff Engineer and Manager
AMD
Member of Technical Staff Software Development Engineer
AMD
Senior Software Engineer
Qualcomm
Principal Engineer and Manager
Qualcomm
Senior Staff Engineer and Manager
Worcester Polytechnic Institute
University of New Hampshire