service advisor careers in Muharraq, Bahrain