Captain crew boat careers in Bawshar, Oman