director of business development careers in Bawshar, Oman