Stefano Sperimborgo

Technology Strategy Lead Italy, Central Europe, Greece - Accenture



Share

Stefano Sperimborgo