2 Tech Sales Jobs in Galway