Tetra Tech Corporation

Tetra Tech provides innovative solutions focused on water, the environment and energy for the government and commercial clients.
Industry:
Consulting, Infrastructure, Natural Resources, Renewable Energy
Headquarters:
Pasadena, California, United States
Founded Date:
1966
Employees Number:
10001+
Funding Status:
IPO
Acquisitions Number:
41
Estimated Revenue:
$500M to $1B
Register and Claim Ownership