Meet the team
Automotive Specialists

Francesca Arvedi

Italy Country Director