mobile telecommunications careers in Muharraq, Bahrain