marketing sales management careers in Barka, Oman