Business Development u0026 Sales careers in Bawshar, Oman