marketing internet careers in Galway, Ireland