clear trip careers in Ibri, Oman