Director finance u0026 it transformation careers in Ibri, Oman