Michael Puhek

Active Eugene, OR President for Mpd Engineering Co, Inc