Oda employs 822 employees. The Oda management team includes Karl Munthe-Kaas (Co-founder, CEO), André Knüppel (COO), and Espen Sundve (Chief Product Officer).
Get Contact Info for All DepartmentsLooking for a particular Oda employee's phone or email?