Bill Rochat

Active Beaverton, OR President for R & R Technologies, Inc.