Rucha Sheth

Rucha Sheth

Localization specialist, consultant and language enthusiast with more than a decade of experience in localization and internationalization