General insurance careers in Oman