manager network careers in Galway, Ireland