Navision consulrant careers in Bawshar, Oman