Marketingpr and communications careers in Barka, Oman