insurance administrator careers in Sligo, Ireland