Tetra Tech provides consulting, engineering and technical services for clients worldwide. The company is skilled in information technology, science, research, engineering and construction. It offers sustainable infrastructure services, watershed management, geotechnical engineering, land development, transportation services, regulatory consulting, carbon management and much more.