Channels careers in Bawshar, Oman