Bill Johnson

Active Hayward, CA Director for Shimmick Construction/Obayashi Corp Joint Venture