Based in Abu Dhabi, IDC Group is the leading Supplier and Business Developer in the Oil & Gas industry, and also serves the Power & Water, Petrochemical, Telecommunications and Construction sectors in the UAE and the wider region. Established in..
Relevance: 5.3513675