c h careers in Muharraq, Bahrain