Oiva Health employs 60 employees. The Oiva Health management team includes Arto Leppisaari (Head of Digital Clinic Business), Juha Juosila (Chief Product Officer), and Marika Nordlund (Board Member).
Get Contact Info for All DepartmentsLooking for a particular Oiva Health employee's phone or email?