internal auditor careers in Muharraq, Bahrain