Mr Keegan holds degrees in public administration, economics and civil engineering. Before joining DLR, he worked for Dublin City Council (DCC), first as an Assistant City Manager and then as Director of Traffic. Before October 1993, he worked as an economist for DKM Economic Consultants and Davy Stockbrokers. He has also worked in the Department of Finance, the Economic and Social Research Institute (ESRI), and—for two periods—in the Department of the Environment, Community and Local Government.
The Role of the Dublin City Chief Executive
As Chief Executive of DCC, Owen is responsible for:
The day-to-day operations of the Council.
Implementation of council decisions.
Working with the elected representatives (Councillors) and council staff to implement DCC's vision for a creative and sustainable city.