Dubai Media City
There are currently more than 400 staff mostly located at ITP Media Group’s headquarters located in Dubai Media City, UAE.