internal communications careers in Muharraq, Bahrain