Author

Silvio Scozzari

Principal Localization Manager
Silvio Scozzari has over 20 years operational and account management localization industry experience with expertise of on-boarding, managing and developing strategic accounts.
Silvio Scozzari