Erica Spinoni

Research Analyst, European Digital Transformation Practice





More results
Analyst Location

Italy



Coverage

Digital transformation, Software



Regions

Western Europe



Related Links