Barry O' Leary has resigned as Chief Executive of the IDA.
Mr. O'Leary has held the role for 6 years, but said it is the right time to step down as he pursues new challenges.
- Advertisement -
The government agency today released figures showing a net increase of 7,071 jobs – the highest level of job creation in over a decade