pr communications executive careers in Barka, Oman