Mark Bruer

Active Eugene, OR Vice-President for Essex General Construction Inc.