promo producer careers in Ibri, Oman