A new lead for digital media manager jobs careers in Dubai, UAE