3 Tech Jobs in Galway