Ori employs 41 employees. The Ori management team includes Hasier Larrea (Founder & CEO), Ivan De Casadevante (VP of Product, Cofounder), and Nancy Soto (VP Finance & Operations).
Get Contact Info for All DepartmentsLooking for a particular Ori employee's phone or email?