Lorenzo Calcagni

Head of Marketing & Business Development Italy
Made.com
Info