IT Support Specialist at DirectedLINK (Elgin, Illinois, United States) — aijobsearch