Marchesini Group
Show contact
Maurizio Marchesini
Chairman
Giuseppe Monti
Board Member
3 members
Current role
Marinella Alberghini