Michele Bruno

Head of Client Solutions, Europe 


Region Europe
Country United Kingdom
City London