Veolia ireland careers in Galway, Ireland