
Nao Takeuchi
Technical Project Manager / Scrum Master
LINE Corp.
location_on Japan
Member since 9 months
Share
Nao Takeuchi
Specialises In (based on submitted proposals)
Technical Project Manager and Scrum Master at LINE Corp.
Member since 9 months
Technical Project Manager and Scrum Master at LINE Corp.