Mao Iwai's Location
Tokyo, JP
Mao Iwai's Work
Mao Iwai's Education
Takarazuka University
Bachelor of Fine Arts
2007 - 2011
Mao Iwai's Summary
Mao Iwai, based in Tokyo, JP, is currently a Content Localization Project Manager at Netflix, bringing experience from previous roles at 2K and Sony Interactive Entertainment. Mao Iwai holds a 2007 - 2011 Bachelor of Fine Arts @ Takarazuka University. Mao Iwai has 1 email on RocketReach.