David Thompson

Active Portland, OR President for Tec Equipment, Inc.