Gen Takeda
Gen Takeda

Gen Takeda

Software Team Manager at LEOMO Inc,. / Engineer / Weekend Snowboarder