Barry O'Leary is the former CEO of IDA Ireland (Industrial Development Agency), which is responsible for the attraction and development of foreign investment in Ireland.

Last Updated: January 7, 2019