sales account manager Jobs careers in Barka, Oman