Michael Hamilton

Active Rochester, MN Design Engineer for International Business Machines Corporation