3 Global Sales Jobs in Galway