hr global management careers in Bawshar, Oman