Tetra Tech is a leading provider of specialized management consulting and technical services in three principal business areas: resource management, infrastructure and communications. The Company's clients include a diverse base of public and private sector organizations serviced through more than 150 offices located in the United States and internationally.