Francesco De Togni
information technology
Hatchtech
Italy
Biography
CRM Pre-Sales
Research Interest
information technology