Rachele Maggiolini

Localization Manager in Amsterdam

Visit my website

I'm what you call a Localization Specialist, that means I work to make information available to international users.

I love languages, travelling and watermelon. Not necessarily in this order.