media u 0026 sales careers in Barka, Oman