business consultants careers in Ibri, Oman