Richard Rubinstein

Active Portland, OR President for Thompson, Rubinstein Investment Management Inc