brand strategy careers in Bawshar, Oman