Analytic Team Lead careers in Ibri, Oman