Crew careers in Sohar, Oman