David Wright

Active Portland, OR President for W G Wright & Associates Inc