Veolia ireland careers in Donegal, Ireland