Pat Hampl

Active Lebanon, OR President for Advanced Product & Solutions Inc