2 New Product Technical Jobs in Donegal