insurance general manager careers in Sohar, Oman