Alessandro Cilea

Lead Designer

Wyscout SPA

Genoa, Italy