February 24, 2019 12:47 pm

Imdaad is a Dubai-based group of companies, owned by Investment Corporation of Dubai (ICD), that provides integrated, sustainable facilities management services that enhance operational efficiencies of physical assets. Established in 2007, the company is headquartered in Dubai with site offices and branches across the UAE, including Abu Dhabi.

Back to list