Marine insurance claims careers in Sohar, Oman