Lead Installation Technician at Illinois Tool Works (Oklahoma City, Oklahoma) — aijobsearch