politics and international relations careers in Galway, Ireland