due diligence careers in Bawshar, Oman