creative strategist careers in Muharraq, Bahrain