Sign up | Login with →

Profile

Luca Scagliarini

Title: VP, Strategy & Business Development

Company: Expert System

Points: 290