3 Technology Process Jobs in County Galway