r d careers in Sohar, Oman