Content officers careers in Bawshar, Oman