Description: Title: Lab Technician Location: Del Rio, TX will travel to Acuna, MX plant on daily basis but the client will provide transportation to get them there. Start date:3/17/2025 Duration:3 - 6 months contract -Onsite: 40 hours week. Flexible ...
17 days ago