Profile picture
Carlo Cattaneo
Doctorate
  • Executive (VP, SVP, CFO, CTO etc.)
    Bresso (Milan)
    Bresso (Milan), Italy
mini profile avatar Carlo Cattaneo