insurance coordinator administration careers in Oman