Due diligence careers in Sohar, Oman