Andrew Sharpe

Active Plymouth, MN President for Sputtering Components, Inc.