payroll benefits careers in Sligo, Ireland