NEBOSH,OSHA careers in Bawshar, Oman