L&D roles careers in Bawshar, Oman