Sarah Zwier

Sarah Zwier

Localizaiton Manager

Share profile
Summary

Localization, globalization and international marketing professional. Seeking to promote communication, knowledge and understanding between peoples separated by language and cross-cultural environments. Extensive multicultural experience in West Africa, Latin and North America.

Connections