Quality Control Technician I at Diamondback America (Diamondback CNC) — aijobsearch