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.
Imdaad Media Department
Phone No.: +971 4 812 8705