Personal Information
Organization / Workplace
Japan, Shizuoka Japan
Occupation
IT, software, management
Industry
Technology / Software / Internet
Tags
logo
See more