team leader careers in Donegal, Ireland