Log in
Einova
Contact
View in org chart
Igor Spinella
CEO, Founder, and CTO
Bruce Kuperman
Vice President Of Sales North America
Camilla Bettinelli
CMO & Creative Director
Fabrizio Caramaschi
Head Of Engineering
Current role