spanish speaker careers in Ibri, Oman