IT Support & Systems Specialist at SeneGence (OK-WS - Westside, Tulsa, OK, US) — aijobsearch