Veolia ireland careers in Sligo, Ireland