Dave Spriggs, PE

Vice President /Principal/Structural Division Manager