Tria Recruitment Limited careers in Sligo, Ireland