finance and insuranceoperations research analystactuarialspo careers in Muharraq, Bahrain