All 3 companies
A–Z by legal name| Company | Registry number | Registered | Status | City |
|---|---|---|---|---|
| INDYMAC FINANCIAL SERVICES, INC. | 10093742 | 2007-01-19 | Inactive | PASADENA |
| TETRA TECH EC, INC. | 10094675 | 2007-02-12 | Active | PASADENA |
| TETRA TECH TECHNICAL SERVICES, INC. | 10102581 | 2007-09-19 | Active | PASADENA |