Optimal dimensions 3200 x 410px
About
From our offices located in Abu Dhabi, Dubai, Edinburgh and the UK Channel Islands, Omnia caters to a diverse client base spread across Europe and the Middle East.
We offer three key disciplines of communications: Branding, Creative and Interactive, so no matter what your ideas and needs are, we ha…
Read MoreMember Since: November 9, 2010