Ian O'Hora

Ian O’Hora is Head of Green Economy at IDA Ireland, the government agency responsible for foreign direct investment in Ireland.