Production Operator (Day Shift) at Irca Group (Affton, Missouri) — aijobsearch