Finovation employs 21 employees. The Finovation management team includes Klas Ekwall (Chief Technology Innovation Officer), Meital Avidor (Head of Legal), and Moris Kramer (Software Group Lead).
Get Contact Info for All DepartmentsLooking for a particular Finovation employee's phone or email?