Supervisor, Tool & Die Design at OTTO (Carpentersville, United States) — aijobsearch