business & support services careers in Donegal, Ireland