director corporate communications careers in Sligo, Ireland