back office staff careers in Muharraq, Bahrain