IT Administrator at Truveta (Hyderabad, India) — aijobsearch