- Texas Tech University (TX)
- **42731BR** **Extended Job Title:** NWI Technician - Flooding **Position Description:** The NWI Technician plays a key role in the installation, ... field, and effective communication with landowners and project stakeholders. The technician ensures that environmental data streams remain accurate, timely, and… more