IDC is a collaborative network of global professionals with expertise in the development and resource sectors. Our people specialise in improving capacity and responsiveness on complex issues and in complex settings.
IDC is a collaborative network of global professionals with expertise in the development and resource sectors. Our people specialise in improving capacity and responsiveness on complex issues and in complex settings.