international affairs careers in Galway, Ireland