Doug Pearce

VP Estimating

Doug Pearce