Mr O’Dowd was appointed as Chair of the Company in June 2018 and is also chairman of the Nomination Committee. Mr O’Dowd was Senior Vice President of IDA Ireland until informing IDA Ireland of his intention to retire from that role in 2018. In this role he was Global Head of two key operating Divisions within the organisation, Emerging Business (2010 – 2018) and New Forms of Investment (2015-2018). From 2005 to 2009 he led the Pharmaceutical & Biotechnology Department, prior to which he was Director of Strategy and Business Development at Organon International between 2002 and 2005.
Mr O’Dowd is a Member of the Institute of Directors of Ireland, holds an MSc (Management) from Trinity College, Dublin and is a qualified Barrister at Law from University College Dublin & Kings Inns. He is also an active member of the Royal Dublin Society (RDS) and Trinity Business Alumni.