Davide Carpi

  • 17 March 2016

talkers_carpi

Davide Carpi
Managing director at Carpi & C. Spa