process management,business management careers in Bawshar, Oman