vp corporate communication jobs careers in Ibri, Oman