front office manager careers in Sligo, Ireland