Tetra Tech is one of the leading providers of specialized management consulting and technical services. The company focuses on the areas of resource management, infrastructure, and communications. Tetra Tech was founded to provide engineering services related to waterways, harbors and coastal areas. The company has since increased the size and scope of its business and expanded its service...