Retails store careers in Sohar, Oman