IT Specialist at Novig (New York) — aijobsearch