Krause, Todd

Todd Krause, PE, has 11 years of experience in the design and management of water systems, and currently sits on the Washington State Department of Ecology’s Technical Advisory Group for Well Construction.