public relations executive careers in Sligo, Ireland