director sustainability careers in Bawshar, Oman