french speaking careers in Sohar, Oman