talent careers in Bawshar, Oman