Sales u0026 marketing coordinator careers in Ibri, Oman