Mark Payne

Active Libby, MT Vice-President for Payne Machinery, Inc.