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.