Back to all studios
e-Novia banner
e-Novia logo

e-Novia

Milano, Italy

About

Founded in 2015
118 employees

Focus Areas

Industry Focus

Venture Building