digital media manager careers in Muharraq, Bahrain