Management leadership and business careers in Dublin, Ireland