tv director careers in Ibri, Oman