Robert W. Thompson, P.E., D.GE