manager online business careers in Donegal, Ireland