facilities manager careers in Muharraq, Bahrain