Tamer Wali is the CEO Partner of Imdad.
286 people are employed at Imdad.
Imdad is based in Dubai, Dubai.
The NAICS codes for Imdad are [621399, 62139, 621, 6213, 33, 62].
The SIC codes for Imdad are [80, 804].