manager project careers in Ibri, Oman