TETRA corporate office is located in 10000 Energy Dr, Spring, Texas, 77389, United States and has 1K - 5K employees.
tetra technologies inc
tetra technologies inc
tetra technologies
tetra technologies
tetra
tetra inc
Departments
Number of employees
Operations
232
Engineering & Technical
74
Finance
62
Information Technology
30
Sales
23
Human Resources
21
Legal
14
| Location | People at location |
| North America | 201-500 |
| South America | 51-200 |
| Asia | 11-50 |
| Europe | 11-50 |
| Africa | 1-10 |
| Australia | 1-10 |
Explore people who held key positions, contributed to TETRA's success, and advanced their careers.
Chief Executive Office... at Alabama Shipyard
Worked as Senior Director, Operations
at TETRA (2018-2018)
Senior Staff Accountan... at Radiology Partners
Worked as Fixed Asset Accountant
at TETRA (2017-2020)
Explore More
TETRA Technologies, Inc., together with its subsidiaries, operates as a diversified oil and gas services company.... Read More