IDI was established in 1989 by the economic development agencies of Ireland to provide practical knowledge to support the development of emerging markets.
Looking for a particular IDI employee's phone or email?
The IDI annual revenue was $8 million in 2026.
Denny Staude is the VP OF OPERATIONS of IDI.
138 people are employed at IDI.
IDI is based in Dublin 18, Co. Dublin.
The NAICS codes for IDI are [61, 611].
The SIC codes for IDI are [82, 829].