3d graphics careers in Ibri, Oman