Operations & Technical Support Assistant at Indra Group UK & Ireland (Dublin, County Dublin, Ireland) — aijobsearch