camp boss careers in Muharraq, Bahrain