Marco Negri
Head of Southern Europe
Matteo Lenardon
Deputy Country Head Italy
Michele Giarrizzo
Business Development Director Italy
Stefano Colombo
Institutional Business Development Director Italy
Alberto Nova
Marketing Manager Italy
Elena Locatelli
Client Relationship Manager Italy