Bidding & Cost Estimating Expo & Workshop - Port of Oakland

  • /sites/default/files/styles/cover/public/cover/random/2017-11/cover-pic-02.jpg?h=afa3cfa7&itok=QvEihQ2y
  • /sites/default/files/styles/cover/public/cover/random/2017-11/cover-pic-03.jpg?h=452f395a&itok=o2eJpQ1X
  • /sites/default/files/styles/cover/public/cover/random/2017-11/cover-pic-04.jpg?h=d85646e8&itok=e-zcRWuw
  • /sites/default/files/styles/cover/public/cover/random/2017-11/cover-pic-05.jpg?h=eb90c5f1&itok=fmftIU1H
  • /sites/default/files/styles/cover/public/cover/random/2017-11/cover-pic-06.jpg?h=f8567693&itok=OYoPjORc

https://forms.office.com/pages/responsepage.aspx?id=3Sss6VioaEaoghk7zW8HKbCf-ulfNaNFgNAp_nq38d1UN0ZaWVhOTjNGRkNVSUo0N1RBNE0xU0JXMi4u

 

Construction Industry Meets