Oman Insurance is hiring new executives