Media City, Dubai, United Arab Emirates UAE
Definition is a multi-award-winning agency combining over 25 years’ strategic public relations, digital media, content production and marketing expertise to create a new force in national and international reputation management.