LEMMON RICHARD A

PrivateCIK: 1187157
Location

PASADENA, CA

TETRA TECH INC
PositionSVP, Corporate Administration
TenureSince Nov 2018
Holdings