web content executive careers in Sligo, Ireland