general operations manager careers in Muharraq, Bahrain