management leadership and business careers in Galway, Ireland