global investment careers in Muharraq, Bahrain