It seems we can’t find what you’re looking for. Perhaps searching can help.
Senior Project manager
Sara was born and raised in Italy. She completed her bachelor’s and master’s degrees in her home country, but her love of languages soon drew her to Switzerland. After a four-year stint at another translation agency, she joined Supertext as a super project manager.