Omniva employs 361 employees. The Omniva management team includes Martti Kuldma (Chief Innovation and Technology Officer), Sven Kukemelk (VP International Business), and Priit Roosimägi (Group Controller).
Get Contact Info for All DepartmentsLooking for a particular Omniva employee's phone or email?