Eoghan Stack is Director of Commercial & International Business Development at Dublin City University Business School with responsibility for executive education, new international programmes and industry engagement. Eoghan joined DCU Business School from his position as CEO of the DCU Ryan Academy for Entrepreneurs, supporting early-stage innovative Irish startup businesses to scale through the delivery of startup & innovation programmes and events.
Eoghan previously worked with Declan Ryan (co-founder of Ryanair, Europe’s largest airline) in Ryan’s private investment and philanthropic vehicle, The One Foundation, as Director of Investment Impact. Eoghan began his career as a semiconductor design engineer in a dotcom company in the computer networking industry.
Eoghan has held positions on a number of varied startup business, non-profit and philanthropic related Boards over the years and currently sits on the Boards of Philanthropy Ireland, The One Foundation and the Irish Saudi Arabia Business Council.
Eoghan has a degree in Electrical and Electronic Engineering from University College Cork and a Masters in Management (Innovation in Social Enterprise) from Dublin City University.