Dispute resolution group careers in Sohar, Oman