Cray Inc.
Project Manager Sr, R and D
Cray Inc.
Senior Engineering Manager, R and D
Cray Inc.
Engineering Manager
Hewlett-Packard
Master Engineering Program Manager, Strategic Customer Engagements
Lockheed Martin
Software Engineer Staff
University of St. Thomas
University of Wisconsin-Stout
University of Minnesota-Twin Cities