associate director credit careers in Ibri, Oman