brand strategy careers in Ibri, Oman