Dev Makh- Imdaad’s new face of marketingBy Paromita DeyDecember 9, 20150 UAE-based facilities management company, Imdaad, appointed Dev Makh as its new business development and marketing director. With over 20 years’…