Sachiko Moriguchi is the group manager at Moravia in Tokyo, Japan. She has been living and working in both Japan and the United States, and has over 13 years of experience in the localization industry as a translator and project manager. Sachiko is now focused on managing and developing Moravia’s production team in Japan. She is a graduate from Monterey Institute of International Studies with an MA in translation.