251 employees have rated Tetra Tech Chief Executive Officer Dan L. Batrack on Glassdoor.com. Dan L. Batrack has an approval rating of 85% among the company's employees.